Details

Time bar (total: 19.1s)

analyze523.0ms (2.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.8%99.2%0%0%0%0
0%0%0.8%99.2%0%0%0%1
0%0%0.8%99.2%0%0%0%2
0%0%0.8%99.2%0%0%0%3
0%0%0.8%99.2%0%0%0%4
0%0%0.8%99.2%0%0%0%5
33.3%0.2%0.4%99.4%0%0%0%6
33.3%0.2%0.4%99.4%0%0%0%7
33.3%0.2%0.4%99.4%0%0%0%8
33.3%0.2%0.4%99.4%0%0%0%9
60%0.3%0.2%99.5%0%0%0%10
60%0.3%0.2%99.5%0%0%0%11
60%0.3%0.2%99.5%0%0%0%12
Compiler

Compiled 62 to 45 computations (27.4% saved)

sample4.5s (23.5%)

Results
3.7s8256×body256valid
778.0ms2051×body256precondition
Bogosity

preprocess48.0ms (0.3%)

Algorithm
egg-herbie
Rules
1160×rational.json-simplify-29
996×rational.json-simplify-48
808×rational.json-simplify-50
778×rational.json-simplify-41
762×rational.json-simplify-28
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077539
1183455
2535385
31759385
45586385
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(+.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (/.f32 1 (sin.f32 u)))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 u)))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (sin.f32 u))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 u))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 n0_i (sin.f32 (*.f32 u (-.f32 1 normAngle))))) (sin.f32 u))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 u (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(+.f32 (*.f32 normAngle (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i)))) (*.f32 n1_i (*.f32 (/.f32 1 (sin.f32 n0_i)) (sin.f32 (*.f32 u n0_i)))))
(+.f32 (*.f32 normAngle (/.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (sin.f32 n0_i))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u n0_i)) (sin.f32 n0_i))))
(/.f32 (+.f32 (*.f32 normAngle (sin.f32 (*.f32 (-.f32 1 u) n0_i))) (*.f32 n1_i (sin.f32 (*.f32 u n0_i)))) (sin.f32 n0_i))
(/.f32 (+.f32 (*.f32 normAngle (sin.f32 (-.f32 n0_i (*.f32 u n0_i)))) (*.f32 n1_i (sin.f32 (*.f32 u n0_i)))) (sin.f32 n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(+.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i)))) (*.f32 normAngle (*.f32 (/.f32 1 (sin.f32 n1_i)) (sin.f32 (*.f32 u n1_i)))))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 n1_i) (sin.f32 (*.f32 (-.f32 1 u) n1_i)))) (*.f32 normAngle (/.f32 (sin.f32 (*.f32 u n1_i)) (sin.f32 n1_i))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) n1_i))) (*.f32 normAngle (sin.f32 (*.f32 u n1_i)))) (sin.f32 n1_i))
(/.f32 (+.f32 (*.f32 normAngle (sin.f32 (*.f32 u n1_i))) (*.f32 n0_i (sin.f32 (-.f32 n1_i (*.f32 u n1_i))))) (sin.f32 n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 u (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))))) (*.f32 n1_i (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n0_i)))))
(+.f32 (*.f32 u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle n0_i)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 u (sin.f32 (*.f32 normAngle (-.f32 1 n0_i)))) (*.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 u (sin.f32 (-.f32 normAngle (*.f32 normAngle n0_i)))) (*.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(+.f32 (*.f32 n0_i (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))))) (*.f32 u (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n1_i)))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) (sin.f32 normAngle))) (*.f32 u (/.f32 (sin.f32 (*.f32 normAngle n1_i)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 n1_i)))) (*.f32 u (sin.f32 (*.f32 normAngle n1_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle n1_i)))) (*.f32 u (sin.f32 (*.f32 normAngle n1_i)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 n0_i (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n1_i) (*.f32 n0_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
Compiler

Compiled 33 to 24 computations (27.3% saved)

simplify60.0ms (0.3%)

Algorithm
egg-herbie
Rules
1156×rational.json-simplify-4
1076×rational.json-simplify-5
1012×rational.json-simplify-3
950×rational.json-simplify-2
754×rational.json-simplify-48
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02077
14165
210755
333755
4115655
5462155
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

eval1.0ms (0%)

Compiler

Compiled 111 to 55 computations (50.5% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New145
Fresh101
Picked000
Done000
Total246
Error
0.7b
Counts
6 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
0.8b
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.9b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
Compiler

Compiled 98 to 64 computations (34.7% saved)

localize96.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.4b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
1.7b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
Compiler

Compiled 105 to 54 computations (48.6% saved)

series52.0ms (0.3%)

Counts
4 → 96
Calls

27 calls:

TimeVariablePointExpression
36.0ms
normAngle
@0
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
1.0ms
n0_i
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
1.0ms
normAngle
@inf
(*.f32 (-.f32 1 u) normAngle)
1.0ms
u
@0
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
1.0ms
normAngle
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)

rewrite85.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1346×rational.json-simplify-13
1284×rational.json-simplify-29
958×rational.json-1
958×rational.json-2
958×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017100
110194
235894
3211494
Stop Event
node limit
Counts
4 → 387
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 2 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 1/2) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle)))) (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 (sin.f32 normAngle) 2) (/.f32 1 (sin.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 normAngle u))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (*.f32 1/2 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 2) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) (*.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) (*.f32 (sin.f32 normAngle) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/2 (sin.f32 (*.f32 normAngle u))) (*.f32 (neg.f32 (sin.f32 normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) 1/2) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1/2 (sin.f32 (*.f32 normAngle u))) 1/2) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 2) 1/2) (/.f32 (sin.f32 normAngle) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 -1 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) (*.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) (*.f32 (sin.f32 normAngle) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) 1/2) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1/2) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) 1/2) (/.f32 (sin.f32 normAngle) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 normAngle) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (neg.f32 (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (*.f32 1/2 (*.f32 normAngle (-.f32 (-.f32 1 u) (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (*.f32 (-.f32 1 u) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 normAngle (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (neg.f32 normAngle) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (+.f32 u -1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (neg.f32 (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (neg.f32 (*.f32 (-.f32 1 u) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (*.f32 0 (-.f32 (-.f32 1 u) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (*.f32 0 (-.f32 normAngle (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (/.f32 0 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) (/.f32 -1 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 normAngle) (*.f32 (neg.f32 normAngle) (-.f32 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 normAngle) (/.f32 (-.f32 u 2) (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 normAngle u) normAngle) (*.f32 normAngle (*.f32 (-.f32 1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle normAngle) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 u) 0) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 normAngle normAngle) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 normAngle normAngle) (/.f32 (neg.f32 (+.f32 1 u)) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 normAngle normAngle) (*.f32 1 (neg.f32 (+.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 normAngle normAngle) (*.f32 normAngle (neg.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (-.f32 (*.f32 normAngle u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 normAngle normAngle)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 normAngle (*.f32 normAngle u))) (+.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 normAngle (-.f32 1 u))) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4 normAngle) (*.f32 normAngle (neg.f32 (+.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4 normAngle) (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle 1/2) (*.f32 1/2 (*.f32 normAngle (-.f32 (-.f32 1 u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 normAngle)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 1 u) (neg.f32 normAngle)) (*.f32 (neg.f32 normAngle) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1/2) (*.f32 1/2 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 1 u) (neg.f32 (/.f32 1 normAngle))) (/.f32 -2 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 normAngle (*.f32 normAngle u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle u) (-.f32 (*.f32 u (+.f32 normAngle normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle u) (-.f32 normAngle (*.f32 normAngle (*.f32 (-.f32 1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (*.f32 (-.f32 1 u) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 normAngle (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 normAngle u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 normAngle u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (-.f32 (*.f32 normAngle u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 normAngle u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 1 u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 normAngle normAngle) (+.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (-.f32 2 u)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle (*.f32 (-.f32 1 u) 0)) (*.f32 normAngle u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 normAngle normAngle) (*.f32 (-.f32 1 u) 0)) (+.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 4 normAngle) (*.f32 normAngle (+.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 normAngle)) (-.f32 (*.f32 normAngle u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 1 u) (neg.f32 normAngle)) (*.f32 (neg.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 normAngle normAngle) (+.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (*.f32 normAngle (*.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 normAngle (*.f32 (-.f32 1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 -1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (*.f32 -1 (neg.f32 (/.f32 -1 (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 u) (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 u) (*.f32 -1 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 u -1)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 normAngle) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u -1) (neg.f32 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u -1) (/.f32 -1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u -1) (*.f32 1 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (neg.f32 (/.f32 -1 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (/.f32 -1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (*.f32 1 (neg.f32 (/.f32 -1 (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 normAngle u) normAngle) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 normAngle) (/.f32 -1/2 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (-.f32 1 u)) (/.f32 1/2 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (-.f32 (*.f32 normAngle u) normAngle) (-.f32 (*.f32 normAngle u) normAngle)) (-.f32 (*.f32 normAngle u) normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 normAngle u) normAngle))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (neg.f32 n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (-.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 -1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 1 n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 1 (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (/.f32 1 n0_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (*.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 -1 (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (/.f32 1 n0_i) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (*.f32 1 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (*.f32 (*.f32 (sin.f32 normAngle) 2) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 n0_i) (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sin.f32 normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (*.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 2) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 2) (*.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))))))

simplify227.0ms (1.2%)

Algorithm
egg-herbie
Rules
980×rational.json-simplify-3
944×rational.json-simplify-12
880×rational.json-simplify-13
828×rational.json-simplify-24
694×rational.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
088020107
1305719745
Stop Event
node limit
Counts
483 → 649
Calls
Call 1
Inputs
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 0)
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 2 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) 1/2))
(+.f32 0 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 1/2) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 0)
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(-.f32 0 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle)))) (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 normAngle u))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 1)
(/.f32 2 (*.f32 (*.f32 (sin.f32 normAngle) 2) (/.f32 1 (sin.f32 (*.f32 normAngle u)))))
(/.f32 2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (sin.f32 (*.f32 normAngle u))))
(/.f32 2 (*.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 normAngle u))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 1/2 (/.f32 (*.f32 1/2 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))
(/.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (sin.f32 (*.f32 normAngle u))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))
(/.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))
(/.f32 -1 (*.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (sin.f32 (*.f32 normAngle u))))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 2) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) (*.f32 1/2 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) (*.f32 (sin.f32 normAngle) 1/2))
(/.f32 (*.f32 -1/2 (sin.f32 (*.f32 normAngle u))) (*.f32 (neg.f32 (sin.f32 normAngle)) 1/2))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) 1/2) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1/2 (sin.f32 (*.f32 normAngle u))) 1/2) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 2) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))) 1/2)
(/.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle)))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 0)
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) 1/2))
(+.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 0)
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(-.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(-.f32 (+.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 1)
(/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)))
(/.f32 2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 1/2 (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 -1 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(/.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(/.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 -1 (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) (*.f32 1/2 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) (*.f32 (sin.f32 normAngle) 1/2))
(/.f32 (*.f32 -1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) 1/2))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) 1/2) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1/2) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(/.f32 (/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 normAngle) 2)) -1)
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))) 1/2)
(/.f32 (-.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) -1)
(neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(+.f32 normAngle (neg.f32 (*.f32 normAngle u)))
(+.f32 normAngle (*.f32 1/2 (*.f32 normAngle (-.f32 (-.f32 1 u) (+.f32 1 u)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) 0)
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 normAngle (-.f32 1 u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (neg.f32 normAngle) 0))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (+.f32 u -1) 0))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (neg.f32 (-.f32 normAngle normAngle))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (neg.f32 (*.f32 (-.f32 1 u) 0))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (*.f32 0 (-.f32 (-.f32 1 u) normAngle))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (*.f32 0 (-.f32 normAngle (-.f32 1 u)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (/.f32 0 (neg.f32 (/.f32 1 normAngle))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 u -1)))))
(+.f32 0 (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (neg.f32 (*.f32 normAngle u)) normAngle)
(+.f32 (neg.f32 (*.f32 normAngle u)) (/.f32 -1 (neg.f32 (/.f32 1 normAngle))))
(+.f32 (neg.f32 normAngle) (*.f32 (neg.f32 normAngle) (-.f32 u 2)))
(+.f32 (neg.f32 normAngle) (/.f32 (-.f32 u 2) (neg.f32 (/.f32 1 normAngle))))
(+.f32 (-.f32 (*.f32 normAngle u) normAngle) (*.f32 normAngle (*.f32 (-.f32 1 u) 2)))
(+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (*.f32 (-.f32 1 u) 0) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (+.f32 normAngle normAngle) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(+.f32 (+.f32 normAngle normAngle) (/.f32 (neg.f32 (+.f32 1 u)) (/.f32 1 normAngle)))
(+.f32 (+.f32 normAngle normAngle) (*.f32 1 (neg.f32 (+.f32 normAngle (*.f32 normAngle u)))))
(+.f32 (+.f32 normAngle normAngle) (*.f32 normAngle (neg.f32 (+.f32 1 u))))
(+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (-.f32 (*.f32 normAngle u) normAngle))
(+.f32 (neg.f32 (-.f32 normAngle normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (neg.f32 (+.f32 normAngle (*.f32 normAngle u))) (+.f32 normAngle normAngle))
(+.f32 (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (*.f32 0 (-.f32 normAngle (-.f32 1 u))) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (*.f32 4 normAngle) (*.f32 normAngle (neg.f32 (+.f32 u 3))))
(+.f32 (*.f32 4 normAngle) (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 normAngle)))
(+.f32 (*.f32 normAngle 1/2) (*.f32 1/2 (*.f32 normAngle (-.f32 (-.f32 1 u) u))))
(+.f32 (*.f32 0 (neg.f32 normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (*.f32 (+.f32 1 u) (neg.f32 normAngle)) (*.f32 (neg.f32 normAngle) -2))
(+.f32 (*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1/2) (*.f32 1/2 (-.f32 normAngle (*.f32 normAngle u))))
(+.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (/.f32 (+.f32 1 u) (neg.f32 (/.f32 1 normAngle))) (/.f32 -2 (neg.f32 (/.f32 1 normAngle))))
(-.f32 normAngle (*.f32 normAngle u))
(-.f32 (*.f32 normAngle u) (-.f32 (*.f32 u (+.f32 normAngle normAngle)) normAngle))
(-.f32 (*.f32 normAngle u) (-.f32 normAngle (*.f32 normAngle (*.f32 (-.f32 1 u) 2))))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) 0)
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle normAngle))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) 0))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 normAngle (-.f32 1 u))))
(-.f32 0 (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 normAngle))
(-.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 (-.f32 u u) (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 1 u) u))))
(-.f32 (+.f32 normAngle normAngle) (+.f32 normAngle (*.f32 normAngle u)))
(-.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (-.f32 normAngle (*.f32 normAngle u)))
(-.f32 (*.f32 normAngle (-.f32 2 u)) normAngle)
(-.f32 (-.f32 normAngle (*.f32 (-.f32 1 u) 0)) (*.f32 normAngle u))
(-.f32 (-.f32 (+.f32 normAngle normAngle) (*.f32 (-.f32 1 u) 0)) (+.f32 normAngle (*.f32 normAngle u)))
(-.f32 (*.f32 4 normAngle) (*.f32 normAngle (+.f32 u 3)))
(-.f32 (*.f32 0 (neg.f32 normAngle)) (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 (*.f32 (+.f32 1 u) (neg.f32 normAngle)) (*.f32 (neg.f32 normAngle) 2))
(-.f32 (+.f32 (+.f32 normAngle normAngle) (+.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 u 3)))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (*.f32 normAngle (*.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 normAngle (*.f32 (-.f32 1 u) 2))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 normAngle (/.f32 -1 (+.f32 u -1)))
(/.f32 normAngle (*.f32 -1 (neg.f32 (/.f32 -1 (+.f32 u -1)))))
(/.f32 (-.f32 1 u) (/.f32 1 normAngle))
(/.f32 (-.f32 1 u) (*.f32 -1 (neg.f32 (/.f32 1 normAngle))))
(/.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(/.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 u -1)) normAngle))
(/.f32 1/2 (/.f32 (/.f32 1/2 normAngle) (-.f32 1 u)))
(/.f32 (+.f32 u -1) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (+.f32 u -1) (/.f32 -1 normAngle))
(/.f32 (+.f32 u -1) (*.f32 1 (neg.f32 (/.f32 1 normAngle))))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 -1 (+.f32 u -1))))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (-.f32 1 u)))
(/.f32 (neg.f32 normAngle) (*.f32 1 (neg.f32 (/.f32 -1 (+.f32 u -1)))))
(/.f32 (-.f32 (*.f32 normAngle u) normAngle) -1)
(/.f32 (*.f32 1/2 normAngle) (/.f32 -1/2 (+.f32 u -1)))
(/.f32 (*.f32 1/2 (-.f32 1 u)) (/.f32 1/2 normAngle))
(/.f32 (-.f32 (+.f32 (-.f32 (*.f32 normAngle u) normAngle) (-.f32 (*.f32 normAngle u) normAngle)) (-.f32 (*.f32 normAngle u) normAngle)) -1)
(neg.f32 (-.f32 (*.f32 normAngle u) normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (neg.f32 n0_i) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 1 n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 1 n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 1 n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 1 n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(+.f32 (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 n0_i n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 (*.f32 0 (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 -1 (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(-.f32 0 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 1 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 1 n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 1 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (/.f32 1 n0_i) (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 1 n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n0_i))))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(/.f32 2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 2 (*.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 2 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)) (/.f32 1 n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(/.f32 1/2 (/.f32 (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) n0_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 1/2 (/.f32 (*.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 -1 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(/.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 -1 (*.f32 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 1 n0_i)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 -1 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (/.f32 1 n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 1 n0_i))))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) -1)
(/.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (neg.f32 n0_i) (*.f32 1 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n0_i))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (*.f32 (*.f32 (sin.f32 normAngle) 2) (/.f32 1 n0_i)))
(/.f32 (+.f32 n0_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1/2 n0_i) (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sin.f32 normAngle)) -1)
(/.f32 (/.f32 1/2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (*.f32 1/2 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) 1/2)
(/.f32 (/.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 2) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 2) (*.f32 1/2 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))) -1)
(neg.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
Outputs
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 u (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (+.f32 u (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2))) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 1/6 (-.f32 (*.f32 u -1/6) (*.f32 -1/6 (pow.f32 u 3)))))) (pow.f32 normAngle 4)))
(+.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (-.f32 (*.f32 (*.f32 -1/6 (pow.f32 u 3)) -1/6) (*.f32 u 1/36)))) (pow.f32 normAngle 4)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(+.f32 (+.f32 (+.f32 u (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2))) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 1/6 (-.f32 (*.f32 u -1/6) (*.f32 -1/6 (pow.f32 u 3)))))) (pow.f32 normAngle 4))) (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) 1/120) (+.f32 (*.f32 u -1/5040) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 1/6 (-.f32 (*.f32 u -1/6) (*.f32 -1/6 (pow.f32 u 3)))))))))) (pow.f32 normAngle 6)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/6 (+.f32 (-.f32 (*.f32 (*.f32 -1/6 (pow.f32 u 3)) -1/6) (*.f32 u 1/36)) (-.f32 (*.f32 u 1/120) (*.f32 1/120 (pow.f32 u 5))))) (+.f32 (-.f32 (*.f32 (*.f32 -1/6 (pow.f32 u 3)) 1/120) (*.f32 u -1/720)) (*.f32 u -1/5040)))) (pow.f32 normAngle 6)) (+.f32 u (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (-.f32 (*.f32 (*.f32 -1/6 (pow.f32 u 3)) -1/6) (*.f32 u 1/36)))) (pow.f32 normAngle 4)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)))))
(+.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) (+.f32 (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)))) (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 (sin.f32 normAngle) 1/120))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))))
(+.f32 (+.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 (sin.f32 normAngle) 1/120))) (+.f32 (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)))) (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (/.f32 (*.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) -1) (sin.f32 normAngle)))
(+.f32 1 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (/.f32 (*.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) -1) (sin.f32 normAngle)) (*.f32 -1/2 (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2)))))
(+.f32 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))) (+.f32 1 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/2 (pow.f32 u 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 1 (+.f32 (/.f32 (*.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) -1) (sin.f32 normAngle)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2))) (*.f32 1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (/.f32 1/6 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3))))) (+.f32 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))) (+.f32 1 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/2 (pow.f32 u 2))))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(+.f32 1 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) u))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (-.f32 1 u))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(+.f32 1 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (-.f32 (-.f32 -1/6 (*.f32 u -1/6)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))) (-.f32 1/120 (*.f32 u 1/120)))))) u))
(+.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (-.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (-.f32 (*.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) -1/6) (*.f32 (-.f32 1 u) 1/36)) (-.f32 1/120 (*.f32 u 1/120))))) u)))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(+.f32 1 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (-.f32 (-.f32 -1/6 (*.f32 u -1/6)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))) (-.f32 1/120 (*.f32 u 1/120))))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (-.f32 (-.f32 -1/6 (*.f32 u -1/6)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))) (-.f32 1/120 (*.f32 u 1/120))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (-.f32 -1/5040 (*.f32 u -1/5040)))))))) u))
(+.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (-.f32 (*.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) -1/6) (*.f32 (-.f32 1 u) 1/36)) (-.f32 1/120 (*.f32 u 1/120))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (-.f32 -1/5040 (*.f32 u -1/5040)))))) (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (-.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (-.f32 (*.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) -1/6) (*.f32 (-.f32 1 u) 1/36)) (-.f32 1/120 (*.f32 u 1/120))))) u))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(neg.f32 (*.f32 u normAngle))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(neg.f32 (*.f32 u normAngle))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))) (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))) (sin.f32 normAngle)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 (pow.f32 normAngle 2) n0_i))))
(+.f32 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i))) (neg.f32 (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 u 2) n0_i))) n0_i))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(+.f32 (+.f32 (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))) (sin.f32 normAngle)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 (pow.f32 normAngle 2) n0_i)))) (*.f32 1/6 (*.f32 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) n0_i)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 n0_i (+.f32 (/.f32 1/6 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 normAngle 3) n0_i))))) (+.f32 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i))) (neg.f32 (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 u 2) n0_i))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) -1/6) (-.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 (-.f32 1 u) n0_i) 1/36))))) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))))))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) -1/6) (-.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 (-.f32 1 u) n0_i) 1/36))))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 n0_i (-.f32 -1/5040 (*.f32 u -1/5040))) (+.f32 (*.f32 1/6 (-.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) -1/6) (-.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 (-.f32 1 u) n0_i) 1/36))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)))) (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) 1/120) (*.f32 (*.f32 (-.f32 1 u) n0_i) -1/720)))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 0 (/.f32 -1 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 2 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) -2)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) 1/2))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) 1/2)))
(+.f32 0 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 2 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 2 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 1/2) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1/2))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1/2) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1/2))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(-.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 0 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 0) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle)))) (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 2 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 normAngle u))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 2 (*.f32 (*.f32 (sin.f32 normAngle) 2) (/.f32 1 (sin.f32 (*.f32 normAngle u)))))
(/.f32 2 (/.f32 (*.f32 1 (*.f32 2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (*.f32 2 (sin.f32 normAngle)))
(/.f32 2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (sin.f32 (*.f32 normAngle u))))
(/.f32 2 (/.f32 (*.f32 1 (*.f32 2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (*.f32 2 (sin.f32 normAngle)))
(/.f32 2 (*.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 2 (/.f32 (*.f32 1 (*.f32 2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (*.f32 2 (sin.f32 normAngle)))
(/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 normAngle u))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 1/2 (/.f32 (*.f32 1/2 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (sin.f32 (*.f32 normAngle u))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))
(*.f32 -1 (/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (neg.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 -1 (*.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (sin.f32 (*.f32 normAngle u))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 normAngle u))))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 2 (sin.f32 normAngle))) 2)
(/.f32 2 (/.f32 (*.f32 1 (*.f32 2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (*.f32 2 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 2) (*.f32 (sin.f32 normAngle) 2))
(/.f32 2 (/.f32 (*.f32 1 (*.f32 2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (*.f32 2 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) (*.f32 1/2 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) (*.f32 (sin.f32 normAngle) 1/2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 -1/2 (sin.f32 (*.f32 normAngle u))) (*.f32 (neg.f32 (sin.f32 normAngle)) 1/2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 1/2) 1/2) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1/2 (sin.f32 (*.f32 normAngle u))) 1/2) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) 2) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(*.f32 (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) 1/2)) (/.f32 1/4 (sin.f32 normAngle)))
(/.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))) (*.f32 1/2 (/.f32 (sin.f32 normAngle) 1/4)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) -1/2))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))) 1/2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle)))) -1)
(neg.f32 (-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 normAngle)) 0))
(+.f32 (*.f32 0 (/.f32 -1 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) 1/2))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 1/2))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2)))
(+.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(-.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(-.f32 (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(-.f32 (+.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(-.f32 (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 2 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 2)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2) (*.f32 2 (sin.f32 normAngle)))
(/.f32 1/2 (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(/.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) 1/2))
(/.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (*.f32 (sin.f32 normAngle) 2))
(*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 2 (sin.f32 normAngle))))
(/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 -1 (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 normAngle) -2))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) (*.f32 1/2 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) (*.f32 (sin.f32 normAngle) 1/2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 -1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) 1/2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2) 1/2) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1/2) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(*.f32 (/.f32 (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 1/2) (/.f32 1/4 (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 normAngle) 2)) -1)
(/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 normAngle) -2))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) -1/2))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))) 1/2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (-.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (sin.f32 normAngle))
(/.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) -1)
(neg.f32 (-.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 normAngle (neg.f32 (*.f32 normAngle u)))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 normAngle (*.f32 1/2 (*.f32 normAngle (-.f32 (-.f32 1 u) (+.f32 1 u)))))
(+.f32 normAngle (*.f32 1/2 (*.f32 normAngle (-.f32 (-.f32 1 u) (+.f32 u 1)))))
(+.f32 normAngle (*.f32 (-.f32 (-.f32 1 u) (+.f32 u 1)) (*.f32 normAngle 1/2)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) 0)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) 0))
(+.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) 0) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(+.f32 normAngle (-.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (*.f32 u normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)) normAngle) (*.f32 u normAngle))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 normAngle (-.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 normAngle (-.f32 1 u))))
(+.f32 normAngle (-.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (neg.f32 normAngle) 0))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (neg.f32 normAngle)))
(+.f32 normAngle (-.f32 (*.f32 normAngle 0) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (+.f32 u -1) 0))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (+.f32 u -1)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (neg.f32 (-.f32 normAngle normAngle))))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (neg.f32 (*.f32 (-.f32 1 u) 0))))
(+.f32 normAngle (-.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (*.f32 u normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (*.f32 0 (-.f32 (-.f32 1 u) normAngle))))
(+.f32 normAngle (-.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 1 (*.f32 0 (-.f32 normAngle (-.f32 1 u)))))
(+.f32 normAngle (-.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (/.f32 0 (neg.f32 (/.f32 1 normAngle))))
(+.f32 normAngle (-.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (*.f32 0 (/.f32 normAngle -2)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 u -1)))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 u -1)))))
(+.f32 normAngle (-.f32 (*.f32 0 (/.f32 (-.f32 1 u) -2)) (*.f32 u normAngle)))
(+.f32 0 (-.f32 normAngle (*.f32 normAngle u)))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (neg.f32 (*.f32 normAngle u)) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (neg.f32 (*.f32 normAngle u)) (/.f32 -1 (neg.f32 (/.f32 1 normAngle))))
(+.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 -1 (neg.f32 (/.f32 1 normAngle))))
(+.f32 (*.f32 u (neg.f32 normAngle)) (/.f32 normAngle 1))
(+.f32 (neg.f32 normAngle) (*.f32 (neg.f32 normAngle) (-.f32 u 2)))
(+.f32 (neg.f32 normAngle) (*.f32 normAngle (-.f32 2 u)))
(+.f32 (neg.f32 normAngle) (/.f32 (-.f32 u 2) (neg.f32 (/.f32 1 normAngle))))
(+.f32 (neg.f32 normAngle) (/.f32 (-.f32 2 u) (/.f32 1 normAngle)))
(+.f32 (neg.f32 normAngle) (/.f32 normAngle (/.f32 1 (-.f32 2 u))))
(+.f32 (-.f32 (*.f32 normAngle u) normAngle) (*.f32 normAngle (*.f32 (-.f32 1 u) 2)))
(+.f32 (*.f32 u normAngle) (-.f32 (*.f32 normAngle (*.f32 2 (-.f32 1 u))) normAngle))
(+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(+.f32 (*.f32 (-.f32 1 u) 0) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) 0) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(+.f32 (+.f32 normAngle normAngle) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (+.f32 normAngle normAngle) (/.f32 (neg.f32 (+.f32 1 u)) (/.f32 1 normAngle)))
(+.f32 (+.f32 normAngle normAngle) (*.f32 (neg.f32 (+.f32 u 1)) (/.f32 normAngle 1)))
(+.f32 (+.f32 normAngle normAngle) (*.f32 1 (neg.f32 (+.f32 normAngle (*.f32 normAngle u)))))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (+.f32 normAngle normAngle) (*.f32 normAngle (neg.f32 (+.f32 1 u))))
(+.f32 (+.f32 normAngle normAngle) (*.f32 normAngle (neg.f32 (+.f32 u 1))))
(+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (-.f32 (*.f32 normAngle u) normAngle))
(+.f32 (*.f32 u normAngle) (-.f32 (*.f32 normAngle (*.f32 2 (-.f32 1 u))) normAngle))
(+.f32 (neg.f32 (-.f32 normAngle normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(+.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (*.f32 u normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(+.f32 (neg.f32 (+.f32 normAngle (*.f32 normAngle u))) (+.f32 normAngle normAngle))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)) normAngle) (*.f32 u normAngle))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 (*.f32 0 (-.f32 normAngle (-.f32 1 u))) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (*.f32 0 (-.f32 (-.f32 1 u) normAngle)) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(+.f32 (*.f32 4 normAngle) (*.f32 normAngle (neg.f32 (+.f32 u 3))))
(*.f32 normAngle (+.f32 4 (neg.f32 (+.f32 u 3))))
(*.f32 normAngle (-.f32 4 (+.f32 u 3)))
(+.f32 (*.f32 4 normAngle) (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 normAngle)))
(+.f32 (*.f32 normAngle 4) (*.f32 (neg.f32 (+.f32 u 3)) (/.f32 normAngle 1)))
(+.f32 (*.f32 normAngle 1/2) (*.f32 1/2 (*.f32 normAngle (-.f32 (-.f32 1 u) u))))
(*.f32 1/2 (+.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 1 u) u))))
(+.f32 (*.f32 0 (neg.f32 normAngle)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (neg.f32 normAngle)))
(+.f32 normAngle (-.f32 (*.f32 normAngle 0) (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 u) (neg.f32 normAngle)) (*.f32 (neg.f32 normAngle) -2))
(*.f32 (neg.f32 normAngle) (+.f32 (+.f32 u 1) -2))
(+.f32 (*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1/2) (*.f32 1/2 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 1/2 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (*.f32 0 (/.f32 normAngle -2)) (*.f32 u normAngle)))
(+.f32 (/.f32 (+.f32 1 u) (neg.f32 (/.f32 1 normAngle))) (/.f32 -2 (neg.f32 (/.f32 1 normAngle))))
(/.f32 (+.f32 (+.f32 u 1) -2) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (+.f32 (+.f32 u 1) -2) (/.f32 -1 normAngle))
(-.f32 normAngle (*.f32 normAngle u))
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (*.f32 normAngle u) (-.f32 (*.f32 u (+.f32 normAngle normAngle)) normAngle))
(-.f32 normAngle (-.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u normAngle)))
(-.f32 (*.f32 normAngle u) (-.f32 normAngle (*.f32 normAngle (*.f32 (-.f32 1 u) 2))))
(-.f32 (*.f32 u normAngle) (-.f32 normAngle (*.f32 normAngle (*.f32 2 (-.f32 1 u)))))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) 0)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) 0))
(+.f32 normAngle (-.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (*.f32 u normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(+.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) 0) (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) (-.f32 normAngle normAngle)))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(-.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 0 (-.f32 normAngle (-.f32 1 u))))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 0 (-.f32 (-.f32 1 u) normAngle)))
(-.f32 0 (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 normAngle))
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 normAngle u) normAngle))
(+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle)))
(+.f32 normAngle (-.f32 (-.f32 normAngle (*.f32 u normAngle)) normAngle))
(-.f32 (-.f32 u u) (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 normAngle (-.f32 (*.f32 u normAngle) (-.f32 u u)))
(-.f32 (-.f32 normAngle (-.f32 (*.f32 u normAngle) u)) u)
(-.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 normAngle (-.f32 (*.f32 u normAngle) (*.f32 (-.f32 1 u) 0)))
(-.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 u normAngle) normAngle))
(-.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 1 u) u))))
(-.f32 (+.f32 normAngle (*.f32 u normAngle)) (-.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 1 u) u))))
(+.f32 normAngle (-.f32 (*.f32 u normAngle) (-.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 1 u) u)))))
(-.f32 (+.f32 normAngle normAngle) (+.f32 normAngle (*.f32 normAngle u)))
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (-.f32 normAngle (*.f32 normAngle u)))
(-.f32 (*.f32 u normAngle) (-.f32 normAngle (*.f32 normAngle (*.f32 2 (-.f32 1 u)))))
(-.f32 (*.f32 normAngle (-.f32 2 u)) normAngle)
(-.f32 (-.f32 normAngle (*.f32 (-.f32 1 u) 0)) (*.f32 normAngle u))
(+.f32 normAngle (-.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (*.f32 u normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(-.f32 (-.f32 (+.f32 normAngle normAngle) (*.f32 (-.f32 1 u) 0)) (+.f32 normAngle (*.f32 normAngle u)))
(+.f32 normAngle (-.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (*.f32 u normAngle)))
(-.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 (-.f32 1 u) 0))
(-.f32 (*.f32 4 normAngle) (*.f32 normAngle (+.f32 u 3)))
(*.f32 normAngle (+.f32 4 (neg.f32 (+.f32 u 3))))
(*.f32 normAngle (-.f32 4 (+.f32 u 3)))
(-.f32 (*.f32 0 (neg.f32 normAngle)) (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 (*.f32 0 (neg.f32 normAngle)) (-.f32 (*.f32 u normAngle) normAngle))
(-.f32 (*.f32 normAngle 0) (-.f32 (*.f32 u normAngle) normAngle))
(-.f32 (*.f32 (+.f32 1 u) (neg.f32 normAngle)) (*.f32 (neg.f32 normAngle) 2))
(*.f32 (neg.f32 normAngle) (-.f32 (+.f32 u 1) 2))
(*.f32 (neg.f32 normAngle) (+.f32 u -1))
(-.f32 (+.f32 (+.f32 normAngle normAngle) (+.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 u 3)))
(+.f32 (+.f32 normAngle normAngle) (-.f32 (+.f32 normAngle normAngle) (*.f32 normAngle (+.f32 u 3))))
(+.f32 normAngle (-.f32 (+.f32 normAngle (+.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 u 3))))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) 2)) (*.f32 normAngle (*.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 normAngle (*.f32 normAngle u)) (*.f32 normAngle (*.f32 (-.f32 1 u) 2))))
(-.f32 (*.f32 u normAngle) (-.f32 normAngle (*.f32 normAngle (*.f32 2 (-.f32 1 u)))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 normAngle (/.f32 -1 (+.f32 u -1)))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 normAngle (*.f32 -1 (neg.f32 (/.f32 -1 (+.f32 u -1)))))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 1 u) (/.f32 1 normAngle))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 1 u) (*.f32 -1 (neg.f32 (/.f32 1 normAngle))))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 u -1)) normAngle))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 normAngle) (-.f32 1 u)))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (+.f32 u -1) (neg.f32 (/.f32 1 normAngle)))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (+.f32 u -1) (/.f32 -1 normAngle))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (+.f32 u -1) (*.f32 1 (neg.f32 (/.f32 1 normAngle))))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 -1 (+.f32 u -1))))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (-.f32 1 u)))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (neg.f32 normAngle) (*.f32 1 (neg.f32 (/.f32 -1 (+.f32 u -1)))))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 (*.f32 normAngle u) normAngle) -1)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 1/2 normAngle) (/.f32 -1/2 (+.f32 u -1)))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (*.f32 1/2 (-.f32 1 u)) (/.f32 1/2 normAngle))
(*.f32 (+.f32 u -1) (neg.f32 normAngle))
(*.f32 normAngle (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 (+.f32 (-.f32 (*.f32 normAngle u) normAngle) (-.f32 (*.f32 normAngle u) normAngle)) (-.f32 (*.f32 normAngle u) normAngle)) -1)
(neg.f32 (+.f32 (-.f32 (*.f32 u normAngle) normAngle) (-.f32 (-.f32 (*.f32 u normAngle) normAngle) (-.f32 (*.f32 u normAngle) normAngle))))
(-.f32 (neg.f32 (-.f32 (-.f32 (*.f32 u (+.f32 normAngle normAngle)) normAngle) normAngle)) (-.f32 normAngle (*.f32 u normAngle)))
(neg.f32 (-.f32 (*.f32 normAngle u) normAngle))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(+.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) 0))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (neg.f32 n0_i) 0))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (neg.f32 n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (-.f32 n0_i n0_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (-.f32 n0_i n0_i) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (/.f32 n0_i (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) 0))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i) 0))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 1 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (/.f32 1 n0_i) 0)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 1 n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 1 n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (neg.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 0 (sin.f32 normAngle))) (/.f32 1 n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 0 (sin.f32 normAngle))) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 0 (sin.f32 normAngle))) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (/.f32 1 n0_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 n0_i 1)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (/.f32 n0_i -2)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 (-.f32 n0_i n0_i))))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (+.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 2 (sin.f32 normAngle))))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (+.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 2 (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 n0_i n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (-.f32 n0_i n0_i) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (/.f32 n0_i (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 (*.f32 0 (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (+.f32 (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 -1 (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (+.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 2 (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 1 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (/.f32 1 n0_i) 0)))
(+.f32 (/.f32 (-.f32 n0_i n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 (-.f32 n0_i n0_i))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(-.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)))
(-.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (-.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(-.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(-.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 0 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 0 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 n0_i (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n0_i 0) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (/.f32 2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))
(-.f32 (*.f32 n0_i (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 1 n0_i) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 1 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (/.f32 1 n0_i) (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 1 n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 2 (*.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(/.f32 (/.f32 2 (*.f32 2 (sin.f32 normAngle))) (/.f32 (/.f32 1 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1)))
(/.f32 n0_i (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 2 (*.f32 2 (sin.f32 normAngle)))))
(/.f32 2 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)) (/.f32 1 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1/2 (/.f32 (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1/2 (/.f32 (*.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 -1 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 -1 (*.f32 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 1 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 -1 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (/.f32 1 n0_i) (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) -1)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 n0_i) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 n0_i) (*.f32 1 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (*.f32 (*.f32 (sin.f32 normAngle) 2) (/.f32 1 n0_i)))
(*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (*.f32 2 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(*.f32 2 (/.f32 n0_i (/.f32 (*.f32 2 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (+.f32 n0_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1/2)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) n0_i) (*.f32 (sin.f32 normAngle) 2))
(*.f32 n0_i (*.f32 2 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 2 (sin.f32 normAngle)))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 2)) (*.f32 2 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 1/2 n0_i) (*.f32 1/2 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sin.f32 normAngle)) -1)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1/2 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (*.f32 1/2 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) 1/2)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 -1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 n0_i))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (*.f32 (sin.f32 normAngle) 2))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 2) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 2) (*.f32 1/2 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) -1/2))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle))))) -1)
(neg.f32 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))))
(-.f32 (neg.f32 (+.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(neg.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))

localize95.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.3b
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
1.6b
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 89 to 37 computations (58.4% saved)

series2.0ms (0%)

Counts
3 → 56
Calls

21 calls:

TimeVariablePointExpression
0.0ms
normAngle
@0
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
0.0ms
normAngle
@0
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
0.0ms
normAngle
@0
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
0.0ms
u
@0
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
0.0ms
u
@0
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)

rewrite120.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1014×rational.json-simplify-13
1006×rational.json-simplify-21
962×rational.json-simplify-24
888×rational.json-simplify-23
836×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01681
19481
232581
3182081
Stop Event
node limit
Counts
3 → 289
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/2 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1/2) (/.f32 1 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) -1/2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 1/2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (sin.f32 normAngle)) (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) -1/2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (-.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1/2 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) n0_i) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (+.f32 n0_i n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (neg.f32 (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) -1) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 n0_i n0_i) -1) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (/.f32 1 n0_i)) (/.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 1 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (neg.f32 (/.f32 1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (*.f32 (sin.f32 normAngle) 2) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 (sin.f32 normAngle) -1/2) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 -1 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 -1 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i 1/2) (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 1 n0_i)) (/.f32 (sin.f32 normAngle) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n0_i 1/2) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1/2) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n0_i) n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (neg.f32 (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 1/2) (/.f32 (sin.f32 normAngle) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))))))

simplify137.0ms (0.7%)

Algorithm
egg-herbie
Rules
968×rational.json-simplify-24
706×rational.json-simplify-41
676×rational.json-simplify-28
674×rational.json-simplify-13
540×rational.json-simplify-43
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068713179
1232212729
Stop Event
node limit
Counts
345 → 399
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 0)
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/2 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle))))))
(+.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1/2) (/.f32 1 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 0)
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle)))))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0))
(-.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) -1))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) -1/2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(*.f32 -1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(*.f32 -1 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) 1/2)
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) -1)
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))
(*.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 0)
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 1/2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 0)
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(-.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) -1))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))
(-.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (sin.f32 normAngle)) (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (sin.f32 normAngle)))
(-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) -1/2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(*.f32 1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 1)
(*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 2 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 1/2 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))
(*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(*.f32 -1 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) -1)
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))
(*.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) 1/2)
(*.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))
(*.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) -1/2)
(neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1/2 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 0))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) n0_i) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 1 n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (sin.f32 normAngle)))
(-.f32 0 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) -1))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (+.f32 n0_i n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (neg.f32 (/.f32 1 n0_i))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))))
(-.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) -1) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (/.f32 (-.f32 n0_i n0_i) -1) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (/.f32 1 n0_i)) (/.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (/.f32 1 n0_i)))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 1 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 1 n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n0_i))))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (neg.f32 (/.f32 1 n0_i))))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) n0_i))
(/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 1/2 (*.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 1/2 (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 1 n0_i)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 n0_i)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (*.f32 (sin.f32 normAngle) 2) n0_i))
(/.f32 -1 (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(/.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 -1 (*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 n0_i)))
(/.f32 (neg.f32 n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n0_i))
(/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) -1)
(/.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (sin.f32 normAngle))
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) 2)
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 (sin.f32 normAngle) -1/2) (/.f32 1 n0_i)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 -1 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n0_i))
(/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 -1 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 n0_i 1/2) (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 1 n0_i)) (/.f32 (sin.f32 normAngle) -1/2))
(/.f32 (/.f32 n0_i 1/2) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2)))
(/.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) -1)
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1/2) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (-.f32 (-.f32 n0_i n0_i) n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (-.f32 (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (-.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (-.f32 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (-.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i))) -1)
(neg.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
Outputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 u normAngle) (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) -1/6)) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (/.f32 (pow.f32 u 3) (sin.f32 normAngle)))) (/.f32 (+.f32 (*.f32 u normAngle) (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) 1/120)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) -1/5040) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (/.f32 (pow.f32 u 3) (sin.f32 normAngle)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (/.f32 (pow.f32 normAngle 5) (sin.f32 normAngle)))) (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) -1/5040) (*.f32 u normAngle)) (sin.f32 normAngle))))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 u (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2)))
(+.f32 u (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (+.f32 u (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2))) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6))))) (pow.f32 normAngle 4)))
(+.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 1/6 (*.f32 -1/6 (-.f32 u (pow.f32 u 3)))))) (pow.f32 normAngle 4)) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(+.f32 (+.f32 (+.f32 u (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6)) (pow.f32 normAngle 2))) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6))))) (pow.f32 normAngle 4))) (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6))) (+.f32 (*.f32 u -1/5040) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 u -1/6))))))))) (pow.f32 normAngle 6)))
(+.f32 (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 1/6 (*.f32 -1/6 (-.f32 u (pow.f32 u 3))))))) (+.f32 (*.f32 -1/120 (*.f32 -1/6 (-.f32 u (pow.f32 u 3)))) (*.f32 u -1/5040)))) (pow.f32 normAngle 6)) (+.f32 u (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 u 1/120) (*.f32 1/6 (*.f32 -1/6 (-.f32 u (pow.f32 u 3)))))) (pow.f32 normAngle 4)))))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (*.f32 u normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))))
(+.f32 1 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (*.f32 u normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2)))))
(+.f32 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))) (+.f32 1 (*.f32 (pow.f32 u 2) (*.f32 -1/2 (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (*.f32 u normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2))) (*.f32 1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (/.f32 (*.f32 u (*.f32 (cos.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))) (+.f32 (*.f32 (pow.f32 u 2) (*.f32 -1/2 (pow.f32 normAngle 2))) (+.f32 1 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(-.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6))))) u)
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (-.f32 1 u))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(+.f32 1 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (-.f32 (-.f32 -1/6 (*.f32 u -1/6)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/120 (-.f32 1 u)))))) u))
(+.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (*.f32 -1/6 (-.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 1/120 (*.f32 u 1/120))))) (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (-.f32 (-.f32 -1/6 (*.f32 u -1/6)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/120 (-.f32 1 u))))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (-.f32 (-.f32 -1/6 (*.f32 u -1/6)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (-.f32 -1/6 (*.f32 u -1/6)))) (-.f32 -1/5040 (*.f32 u -1/5040))))))))) u)
(+.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (*.f32 -1/6 (-.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 1/120 (*.f32 u 1/120))))) (+.f32 (*.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (-.f32 -1/5040 (*.f32 u -1/5040)))))) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 1/6 (*.f32 -1/6 (-.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 1/120 (*.f32 u 1/120))))) (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u))))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))) (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (neg.f32 (*.f32 u (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 (pow.f32 normAngle 2) n0_i))) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))) (sin.f32 normAngle)))))
(+.f32 n0_i (+.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)))) (sin.f32 normAngle)) (*.f32 (pow.f32 u 2) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/2 n0_i)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(+.f32 (+.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 (pow.f32 normAngle 2) n0_i))) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))) (sin.f32 normAngle))))) (*.f32 1/6 (*.f32 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) n0_i)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 n0_i (+.f32 (*.f32 1/6 (*.f32 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) n0_i)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (neg.f32 (*.f32 u (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)))) (sin.f32 normAngle)) (*.f32 (pow.f32 u 2) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/2 n0_i))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))))))))
(+.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))))))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i))))))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))))))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 1/2 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1/2) (/.f32 1 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (*.f32 u normAngle)))))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) 0))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(-.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) -1))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) -1/2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 2 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 1/2 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 -1 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 -1 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 -1 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(*.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 2 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -2) (/.f32 -1/2 (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) 1/2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 1 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle)))) -1/2))
(*.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) -1) (/.f32 -1/2 (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(*.f32 -1/2 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) -2))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 1/2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 0)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 0)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 0)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(-.f32 0 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) -1))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (sin.f32 normAngle)) (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) -1/2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 2 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 1/2 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 1/2 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 -1 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 -1 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) 1/2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 1 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) -1/2))
(*.f32 (/.f32 -1/2 (sin.f32 normAngle)) (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) -1))
(*.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))) -1/2)
(*.f32 -1/2 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle))))
(*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) -2))
(neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 n0_i (-.f32 n0_i (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i n0_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(+.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 0 (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (neg.f32 (-.f32 n0_i n0_i))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 n0_i (-.f32 n0_i (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i n0_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 n0_i 0)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 1/2 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (-.f32 n0_i n0_i)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i n0_i)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 2 (*.f32 (-.f32 n0_i n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) 0))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 n0_i (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 n0_i 0)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 0))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(*.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2)) (+.f32 0 (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(+.f32 (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 n0_i (-.f32 n0_i (-.f32 n0_i n0_i))))
(+.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i n0_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) n0_i) (*.f32 n0_i (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2))) (*.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(*.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2)) (+.f32 0 (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 0)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (-.f32 n0_i (-.f32 n0_i (-.f32 n0_i n0_i))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i n0_i)) (sin.f32 normAngle))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 1 n0_i)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 n0_i 1)))
(*.f32 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) n0_i)
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 0 (neg.f32 (/.f32 1 n0_i))))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 0 n0_i) -1))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 0 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) -1))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (+.f32 n0_i n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (neg.f32 (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (-.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(-.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (/.f32 (-.f32 n0_i n0_i) (sin.f32 normAngle)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) -1) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (/.f32 (-.f32 n0_i n0_i) -1) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 n0_i (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) n0_i))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (/.f32 1 n0_i)) (/.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(-.f32 (/.f32 (*.f32 0 n0_i) -1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (neg.f32 n0_i))))
(-.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 1 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 1 (*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 1 n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 (neg.f32 (/.f32 1 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 1/2 (*.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 1/2 (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (*.f32 (sin.f32 normAngle) 2) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 -1 (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 -1 (/.f32 (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 -1 (*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) -1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 n0_i (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) 2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 (sin.f32 normAngle) -1/2) (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 -1 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n0_i))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 -1 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i 1/2) (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 1 n0_i)) (/.f32 (sin.f32 normAngle) -1/2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 n0_i 1/2) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 1/2)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (+.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) -1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1/2) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (-.f32 n0_i n0_i) n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (/.f32 0 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))) (neg.f32 (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (/.f32 0 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) -1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))) -1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 0 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 n0_i)))
(-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 n0_i 1)))
(*.f32 (-.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 0 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) n0_i)
(/.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i))) -1)
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(neg.f32 (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))

localize64.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.1b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
7.8b
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
Compiler

Compiled 79 to 36 computations (54.4% saved)

series32.0ms (0.2%)

Counts
3 → 56
Calls

30 calls:

TimeVariablePointExpression
19.0ms
n0_i
@0
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
3.0ms
normAngle
@inf
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
normAngle
@0
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
n1_i
@0
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
u
@0
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1092×rational.json-1
1092×rational.json-2
1092×rational.json-4
1092×rational.json-3
944×rational.json-simplify-45
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01895
110795
238895
3231695
Stop Event
node limit
Counts
3 → 175
Calls
Call 1
Inputs
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (/.f32 1/2 (/.f32 1 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))) (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 0 (neg.f32 n0_i))) (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2)) (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (neg.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n1_i n1_i) (-.f32 n1_i n1_i)) (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (+.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 0 (neg.f32 n1_i))) (+.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 1 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n1_i) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))))

simplify135.0ms (0.7%)

Algorithm
egg-herbie
Rules
1062×rational.json-simplify-33
980×rational.json-simplify-35
666×rational.json-simplify-50
646×rational.json-simplify-24
434×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049010571
1142910369
2606410229
Stop Event
node limit
Counts
231 → 261
Calls
Call 1
Inputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0)
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(+.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0)
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(-.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(-.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(-.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3)))
(*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)
(*.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 2 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(*.f32 2 (/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))
(*.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)))
(*.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 2)))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1)
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 -1/2 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) 1/2)
(*.f32 -2 (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (/.f32 1/2 (/.f32 1 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)))
(*.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 2)
(*.f32 (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))) (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) 1/2)))
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0)
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0)
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (-.f32 n0_i n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(-.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))
(-.f32 (+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 0 (neg.f32 n0_i))) (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2)) (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3))))
(/.f32 1 (/.f32 (/.f32 1 n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(/.f32 1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(/.f32 1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 n0_i))
(/.f32 n0_i (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1)
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) -1)
(/.f32 (neg.f32 n0_i) (neg.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) -1)
(neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0)
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 n1_i n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(+.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0)
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 n1_i n1_i))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(-.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 3)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(-.f32 (+.f32 (-.f32 n1_i n1_i) (-.f32 n1_i n1_i)) (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (+.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 0 (neg.f32 n1_i))) (+.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 3))))
(/.f32 1 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) n1_i))
(/.f32 1 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (/.f32 -1 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))
(/.f32 n1_i (/.f32 1 (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) -1)
(/.f32 (neg.f32 n1_i) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 1 n1_i)))
(/.f32 (+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
Outputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (neg.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 n0_i (+.f32 (*.f32 (pow.f32 u 2) (*.f32 -1/2 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))))))
(+.f32 n0_i (+.f32 (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (neg.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))) (sin.f32 normAngle))) (*.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(+.f32 (+.f32 n0_i (+.f32 (*.f32 (pow.f32 u 2) (*.f32 -1/2 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))) (*.f32 (+.f32 (/.f32 -1/6 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (pow.f32 normAngle 3)))) (/.f32 1/6 (/.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))))) (pow.f32 u 3)))
(+.f32 (+.f32 n0_i (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (neg.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))) (sin.f32 normAngle)))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3))) (*.f32 1/6 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3))))) (sin.f32 normAngle)) (pow.f32 u 3)) (*.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))) (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/120) (*.f32 -1/6 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))) (*.f32 n0_i (-.f32 1 u)))))
(+.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))) (*.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/120) (-.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/36)))) (pow.f32 normAngle 4)))
(+.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))) (*.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (+.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) -7/360))) (pow.f32 normAngle 4)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))) (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/120) (*.f32 -1/6 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/5040 (pow.f32 u 7))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) 1/120) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/120) (*.f32 -1/6 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) -1/5040))))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/120) (-.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/36)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 -1/6 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (+.f32 (*.f32 n0_i (-.f32 1 u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (+.f32 (-.f32 (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) 1/120) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) -1/720)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/120) (-.f32 (-.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) 1/36)) (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) -1/5040)))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (+.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) -7/360))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))) (+.f32 (*.f32 n0_i (-.f32 1 u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (+.f32 (*.f32 -1/120 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))) (+.f32 (*.f32 1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) -7/360)) (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) -1/5040)))) (pow.f32 normAngle 6))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (*.f32 -1/2 (*.f32 n0_i (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u normAngle) (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (*.f32 -1/2 (*.f32 n0_i (pow.f32 normAngle 2))))) (*.f32 (cos.f32 normAngle) (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3))))))))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u normAngle) (neg.f32 n0_i))) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 1/6 (*.f32 (pow.f32 normAngle 3) (*.f32 n0_i (pow.f32 u 3))))) (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))))
(*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))))
(*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))))
(*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 u -1)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))))
(*.f32 n0_i (sin.f32 (+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 (*.f32 n0_i normAngle) (-.f32 1 u))
(*.f32 n0_i (*.f32 normAngle (-.f32 1 u)))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 (*.f32 n0_i normAngle) (-.f32 1 u)) (*.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 1 u))) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 (*.f32 n0_i (pow.f32 normAngle 5)))) (*.f32 (*.f32 n0_i normAngle) (-.f32 1 u))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 1 u))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 (*.f32 n0_i (pow.f32 normAngle 5)))) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(+.f32 (*.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 (*.f32 n0_i normAngle) (-.f32 1 u)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 1 u))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/5040 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7)))))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3)))))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))
(+.f32 (*.f32 n1_i (+.f32 (*.f32 u normAngle) (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3))))) (*.f32 n1_i (*.f32 (pow.f32 normAngle 5) (*.f32 1/120 (pow.f32 u 5)))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (*.f32 n1_i (pow.f32 normAngle 7)))) (+.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(+.f32 (*.f32 n1_i (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))) (+.f32 (*.f32 n1_i (+.f32 (*.f32 u normAngle) (*.f32 (pow.f32 normAngle 5) (*.f32 1/120 (pow.f32 u 5))))) (*.f32 n1_i (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3)))))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))
(+.f32 (*.f32 n1_i (+.f32 (*.f32 u normAngle) (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3))))) (*.f32 n1_i (*.f32 (pow.f32 normAngle 5) (*.f32 1/120 (pow.f32 u 5)))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (*.f32 n1_i (pow.f32 normAngle 7)))) (+.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(+.f32 (*.f32 n1_i (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))) (+.f32 (*.f32 n1_i (+.f32 (*.f32 u normAngle) (*.f32 (pow.f32 normAngle 5) (*.f32 1/120 (pow.f32 u 5))))) (*.f32 n1_i (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0)
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0)
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 0))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 0))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 normAngle) 1)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (neg.f32 n1_i) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))))
(-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 1 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))) (sin.f32 normAngle))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(-.f32 (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 3)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 2 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 2 (/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (/.f32 1/2 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 -1/2 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) 2) 1/2)
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 -2 (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 2) (/.f32 1/2 (/.f32 1 (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) 2)
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2)) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))) (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) 1/2)))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (-.f32 n0_i n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (-.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 0)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (-.f32 n0_i n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (neg.f32 (-.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))
(-.f32 (+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (+.f32 (*.f32 0 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 0 (neg.f32 n0_i))) (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2)) (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3))))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))
(/.f32 1 (/.f32 (/.f32 1 n0_i) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 1 n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 n0_i (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) 1)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (/.f32 1 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)) -1)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (neg.f32 n0_i) (neg.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (+.f32 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)) -1)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 n1_i n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (-.f32 n1_i n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 n1_i n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (-.f32 n1_i n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 0 (-.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 3)))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 n1_i (*.f32 3 (sin.f32 (*.f32 u normAngle)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (+.f32 (-.f32 n1_i n1_i) (-.f32 n1_i n1_i)) (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (+.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (+.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 0 (neg.f32 n1_i))) (+.f32 (*.f32 0 (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 3))))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 n1_i (*.f32 3 (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 1 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 1 (/.f32 -1 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 n1_i (/.f32 1 (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) -1)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 (neg.f32 n1_i) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle)))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 1 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(/.f32 (+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))

localize56.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.1b
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)
7.8b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
Compiler

Compiled 75 to 13 computations (82.7% saved)

series11.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
n0_i
@inf
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)
1.0ms
normAngle
@-inf
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
n0_i
@0
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
normAngle
@inf
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
u
@-inf
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

rewrite93.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
016123
196123
2357123
32103123
Stop Event
node limit
Counts
3 → 196
Calls
Call 1
Inputs
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i)
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 1 (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 1 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 1 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) -1) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) 2) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (/.f32 1 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (/.f32 (/.f32 1 n0_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 -1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))

simplify149.0ms (0.8%)

Algorithm
egg-herbie
Rules
1050×rational.json-simplify-24
790×rational.json-simplify-50
502×rational.json-simplify-1
474×rational.json-simplify-2
418×rational.json-simplify-63
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056317076
1175816370
Stop Event
node limit
Counts
328 → 316
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0)
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0)
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 0 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2)))
(-.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(-.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(-.f32 (*.f32 0 (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(-.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(*.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2)))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1)
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) 1/2)
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 1 (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(*.f32 2 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(*.f32 2 (*.f32 1 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(*.f32 2 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 2 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 1 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0)
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 1 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0)
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n0_i n0_i))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(-.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (+.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) -1) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) 2) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1 n0_i))
(/.f32 n0_i (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1)
(/.f32 1 (/.f32 (/.f32 1 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(/.f32 1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (+.f32 n0_i n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(/.f32 1/2 (/.f32 -1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)))))
(/.f32 -1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i))))
(/.f32 (neg.f32 n0_i) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (neg.f32 n0_i) (/.f32 1 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) -1)
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 -1 n0_i))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 (neg.f32 n0_i)))
(/.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1/2))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (/.f32 (/.f32 1 n0_i) 1/2))
(neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0)
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (-.f32 n1_i n1_i))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (-.f32 n0_i n0_i))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))
(-.f32 0 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(-.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 -1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1/2))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(*.f32 1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 1/2)
(*.f32 1/2 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(*.f32 -1/2 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(*.f32 -1/2 (*.f32 1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) -1/2)
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) 1/4)
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(/.f32 1 (/.f32 1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 1 (/.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) 1/2))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(/.f32 1/2 (/.f32 -1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(/.f32 -1 (/.f32 -1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
Outputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6)) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/120) (*.f32 -1/6 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/120) (-.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/36)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6)) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/120) (*.f32 -1/6 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/5040 (pow.f32 u 7))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6))) 1/120) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/120) (*.f32 -1/6 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i)) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6)))))))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/5040))))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/120) (-.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/36)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/6)) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (+.f32 (-.f32 (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) 1/120) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/720)) (+.f32 (*.f32 1/6 (+.f32 (-.f32 (*.f32 -1/6 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/36)) (-.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 1/120) (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))))))) (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) -1/5040)))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle))) (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2)))) (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle))) (sin.f32 normAngle))))))
(+.f32 (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(+.f32 (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2)))) (+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 1/6 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))) (+.f32 n0_i (*.f32 u (+.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle))) (sin.f32 normAngle)))))))
(+.f32 n0_i (+.f32 (*.f32 (pow.f32 u 3) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 normAngle 3) (*.f32 1/6 n0_i))) (*.f32 n1_i (*.f32 -1/6 (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (*.f32 -1/6 (pow.f32 normAngle 3)))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (*.f32 1/120 (pow.f32 normAngle 5)))) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (*.f32 -1/6 (pow.f32 normAngle 3))))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(+.f32 (*.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 (*.f32 n0_i (pow.f32 normAngle 7)))))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (*.f32 -1/6 (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (*.f32 1/120 (pow.f32 normAngle 5)))) (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (*.f32 -1/5040 (pow.f32 normAngle 7)))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1)))))
(*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1)))))
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1)))))
(*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1)))))
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1)))))
(*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1)))))
(*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i)
(*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1)))))
(*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1)))))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2)))))))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u normAngle) (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2))))) (*.f32 (cos.f32 normAngle) (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3))))))))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u normAngle) (neg.f32 n0_i))) (+.f32 (*.f32 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 1/6 (cos.f32 normAngle))) (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2))))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i))) (pow.f32 normAngle 5))))
(+.f32 (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 n0_i))) (pow.f32 normAngle 3)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 1/120 n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 n1_i (*.f32 -1/5040 (pow.f32 u 7))) (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 -1/5040 n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 u normAngle) (*.f32 normAngle -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (*.f32 normAngle (+.f32 u -1))))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2))))) (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle)))))))
(+.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle))))) (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (+.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 -1 (*.f32 n0_i (*.f32 (cos.f32 normAngle) normAngle))))) (+.f32 (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 normAngle 2) (pow.f32 u 2))))) (*.f32 (pow.f32 u 3) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 -1/6 (pow.f32 normAngle 3))))))))
(+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle))))) (*.f32 (pow.f32 u 3) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 normAngle 3) (*.f32 1/6 n0_i))) (*.f32 n1_i (*.f32 -1/6 (pow.f32 normAngle 3)))))) (*.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0)
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 0)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 n0_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i (-.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i (-.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 n1_i (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n1_i n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i (-.f32 n1_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (+.f32 n1_i n1_i) n1_i))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 0 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0)
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 0))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n0_i (-.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i (-.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i 0))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i (-.f32 n1_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 n1_i n1_i))))
(-.f32 0 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 0 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 0 (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) -1) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (+.f32 n1_i n1_i) n1_i))) (sin.f32 normAngle))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(-.f32 (*.f32 0 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 -1/2 (*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2) 1/2)
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 1 (neg.f32 (/.f32 1/2 (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) (*.f32 (/.f32 1 (sin.f32 normAngle)) -1/2))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 2 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 2 (*.f32 1 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 2 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 2 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) 1/2))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 1 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (+.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle)))) -1/2)
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i 0) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i 0) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 1 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i 0) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i 0) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 n0_i (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i 0) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i 0) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 0)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 n0_i n0_i))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (-.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 0 (-.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 0 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(*.f32 (neg.f32 n0_i) (-.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 (neg.f32 n0_i) (*.f32 2 (neg.f32 n0_i))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) (*.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (+.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 n0_i 3)))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0) -1) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(-.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (neg.f32 n0_i)))
(-.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))
(-.f32 (*.f32 2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 n0_i 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) 2) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)))
(-.f32 (*.f32 n0_i (*.f32 2 (*.f32 2 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)))
(*.f32 n0_i (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 4) (*.f32 3 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 n0_i 3)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 1/2 (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i 3)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 1/2 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (-.f32 (*.f32 n0_i 3) n0_i)))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 1 n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 n0_i (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1 (/.f32 (/.f32 1 n0_i) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (+.f32 n0_i n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1/2 (/.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1/2 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 1/2 (/.f32 -1 (neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 -1 (/.f32 -1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (neg.f32 n0_i) (/.f32 -1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (neg.f32 n0_i) (/.f32 1 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)) -1)
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 -1 n0_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 1 (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1/2))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (/.f32 (/.f32 1 n0_i) 1/2))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(neg.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (neg.f32 n0_i)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) 0))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 n1_i 0)))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 n1_i n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 0))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 n0_i (-.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 0))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 0 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 -1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 (+.f32 n1_i n1_i) n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/2) (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1/2))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 1/2)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 1/2 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 1/2 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 n0_i n0_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 -1/2 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 -1/2 (*.f32 1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) -1/2)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2) 2) 1/4)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)) 1/2))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 1/2 (/.f32 -1 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 -1 (/.f32 -1 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))

eval752.0ms (3.9%)

Compiler

Compiled 63297 to 23118 computations (63.5% saved)

prune840.0ms (4.4%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New1973201993
Fresh000
Picked011
Done303
Total1976211997
Error
0.0b
Counts
1997 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
8.7b
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
8.0b
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
8.7b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
23.2b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
15.9b
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
4.9b
(+.f32 (-.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.9b
(+.f32 (*.f32 (/.f32 (sin.f32 (/.f32 (-.f32 1 u) (/.f32 1 normAngle))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.5b
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
7.5b
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
0.8b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.6b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
0.9b
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
0.5b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
6.4b
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
6.5b
(+.f32 n0_i (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
3.5b
(+.f32 n0_i (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))))
12.4b
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
20.8b
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
16.4b
n0_i
Compiler

Compiled 839 to 529 computations (36.9% saved)

localize27.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u n1_i)
0.1b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
0.1b
(*.f32 n0_i (-.f32 1 u))
Compiler

Compiled 28 to 15 computations (46.4% saved)

series4.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
n1_i
@-inf
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
0.0ms
n1_i
@0
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
0.0ms
u
@inf
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
0.0ms
n0_i
@inf
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
0.0ms
n1_i
@inf
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1298×rational.json-simplify-1
620×rational.json-simplify-23
620×rational.json-1
620×rational.json-2
620×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01045
16545
223439
3127339
4767639
Stop Event
node limit
Counts
3 → 318
Calls
Call 1
Inputs
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(*.f32 u n1_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 n0_i) (*.f32 (neg.f32 n0_i) (-.f32 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 n0_i) (/.f32 (-.f32 u 2) (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 n0_i) (-.f32 u (-.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (-.f32 u (-.f32 u -1)) (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (-.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (*.f32 1 (neg.f32 (+.f32 n0_i (*.f32 n0_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 u u)) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 n0_i (*.f32 n0_i u))) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 4) (*.f32 n0_i (neg.f32 (+.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 4) (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 -1 u)) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 (+.f32 u 3))) (*.f32 n0_i 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u))) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (neg.f32 (+.f32 n0_i (*.f32 n0_i u)))) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 n0_i) (-.f32 u 2)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 n0_i) (-.f32 u (-.f32 u -1))) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))) (*.f32 n0_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i (neg.f32 u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))) (*.f32 (*.f32 n0_i (neg.f32 u)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i u))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 n0_i)) (*.f32 n0_i 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u 2) (/.f32 -1 n0_i)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u (-.f32 u -1)) (/.f32 -1 n0_i)) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 u u) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 u u) (*.f32 n0_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (/.f32 (+.f32 -1 (+.f32 u u)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (*.f32 n0_i (+.f32 -1 (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i (-.f32 2 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (*.f32 -1 (*.f32 n0_i (-.f32 2 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (+.f32 (-.f32 u u) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (+.f32 n0_i n0_i) (/.f32 1 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (*.f32 (+.f32 u -1) -2) (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (neg.f32 n0_i) (*.f32 (+.f32 u -1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (neg.f32 (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 -1 (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (-.f32 u u)) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 n0_i n0_i) (-.f32 u u)) (+.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u 3)) (/.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u 3)) (*.f32 n0_i (-.f32 4 (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i -2) (+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)) (*.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 u u) 2) (/.f32 -1 n0_i)) (/.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 2 (neg.f32 u)) (/.f32 1 n0_i)) (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 8 (/.f32 1 n0_i)) (/.f32 (+.f32 4 (+.f32 u 3)) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u 3) (/.f32 -1 n0_i)) (/.f32 4 (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 -1 (+.f32 u u)) (/.f32 -1 n0_i)) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (-.f32 u -1) 2) (/.f32 -1 n0_i)) (/.f32 (+.f32 u 3) (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u u) 2) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (+.f32 (-.f32 u -1) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i 4) (-.f32 1 u)) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u u) -1) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (-.f32 u -1) 2) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (+.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u 3) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (+.f32 u -1) -2) 2) n0_i) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 8 n0_i) (*.f32 n0_i (+.f32 4 (+.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 -1 (+.f32 u u)) (neg.f32 n0_i)) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 n0_i u)) -1) (*.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i (+.f32 u u)) -1) (*.f32 n0_i (-.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u u))) 1/2) (*.f32 1/2 (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i (+.f32 (-.f32 1 u) 2)) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) 3)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i 4) (*.f32 n0_i 4)) (+.f32 (*.f32 n0_i (+.f32 u 3)) (*.f32 n0_i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n0_i u))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (-.f32 2 u)) (*.f32 n0_i (-.f32 2 u))) (+.f32 n0_i (*.f32 n0_i (-.f32 2 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (-.f32 u u)) (-.f32 n0_i (-.f32 u u))) (+.f32 (*.f32 n0_i u) (-.f32 n0_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (+.f32 n0_i n0_i) (-.f32 u u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 u (*.f32 n0_i -2))) (+.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i (-.f32 -1 u))) (+.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 -1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (neg.f32 (/.f32 1 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (*.f32 n0_i (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 u) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 u) (neg.f32 (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (/.f32 1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u -1) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 -1 n0_i) (/.f32 -1 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 1 n0_i) (/.f32 1 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 n0_i (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (+.f32 u -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 u -1) -2) (/.f32 (/.f32 1 n0_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 -1 (+.f32 u -1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 n0_i) (*.f32 (+.f32 u -1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 -1 (+.f32 u -1)) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 1 u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 (*.f32 n0_i (+.f32 u -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i 1/2) (/.f32 1/2 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 u -1) -2) (/.f32 1/2 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u 3) (*.f32 (-.f32 u -1) 2)) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u 3) (*.f32 (-.f32 u -1) 2)) (neg.f32 (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (*.f32 (+.f32 u u) 2)) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (*.f32 (+.f32 u u) 2)) (neg.f32 (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 1 (*.f32 (+.f32 u -1) -2)) u) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (+.f32 u -1)) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 2 (*.f32 (+.f32 u -1) -2)) (-.f32 u -1)) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (+.f32 u 3)) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 1 u) 3) (*.f32 (*.f32 (+.f32 u -1) -2) 2)) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 4 (+.f32 u 3)) 8) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))) (*.f32 n0_i u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))) (neg.f32 n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))) (+.f32 n0_i (*.f32 n0_i u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i u) (-.f32 n0_i (-.f32 u u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n0_i (+.f32 u -1)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n1_i n1_i) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n1_i n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (+.f32 n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i)) (+.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u n1_i))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))) (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 n0_i u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 n0_i) (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 u (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1 (*.f32 0 (-.f32 n1_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1 (*.f32 0 (-.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n1_i n1_i) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n1_i u)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u n1_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 0 (-.f32 n1_i u))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 0 (-.f32 u n1_i))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (*.f32 u (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (+.f32 (-.f32 u u) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (+.f32 (-.f32 n1_i n1_i) (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (+.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 n1_i n1_i) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (*.f32 n1_i (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (neg.f32 n1_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 -1 (*.f32 n1_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (+.f32 u u)) 2) (*.f32 n1_i (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) u) (*.f32 n1_i (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u u) 2) n1_i) (*.f32 n1_i (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u u) -1) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (*.f32 u 3)) 1/2) (*.f32 1/2 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 n1_i (+.f32 u u)) 2) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)) (+.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (neg.f32 (/.f32 -1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (neg.f32 (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 n1_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n1_i) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 -1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (neg.f32 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n1_i n1_i) (/.f32 (/.f32 1 u) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u u) (/.f32 (/.f32 1 n1_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n1_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u) (+.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 n1_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 n1_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (neg.f32 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i 1/2) (/.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u 1/2) (/.f32 1/2 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u 3) (*.f32 (+.f32 u u) 2)) (/.f32 -1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n1_i 3) (*.f32 (+.f32 n1_i n1_i) 2)) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n1_i (neg.f32 u)))))))

simplify125.0ms (0.7%)

Algorithm
egg-herbie
Rules
912×rational.json-simplify-3
860×rational.json-simplify-12
850×rational.json-simplify-5
780×rational.json-simplify-2
728×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066010638
1250710484
Stop Event
node limit
Counts
402 → 519
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 u u)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u))))
(+.f32 0 (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (neg.f32 n0_i) (*.f32 (neg.f32 n0_i) (-.f32 u 2)))
(+.f32 (neg.f32 n0_i) (/.f32 (-.f32 u 2) (/.f32 -1 n0_i)))
(+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))
(+.f32 (-.f32 u u) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 n0_i) (-.f32 u (-.f32 u -1))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (-.f32 u (-.f32 u -1)) (/.f32 -1 n0_i)))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 n0_i u))))
(+.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (-.f32 -1 u)))
(+.f32 (+.f32 n0_i n0_i) (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1 (neg.f32 (+.f32 n0_i (*.f32 n0_i u)))))
(+.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) (*.f32 n0_i (+.f32 u -1)))
(+.f32 (*.f32 n0_i (-.f32 u u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 n0_i u))) (+.f32 n0_i n0_i))
(+.f32 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i 4) (*.f32 n0_i (neg.f32 (+.f32 u 3))))
(+.f32 (*.f32 n0_i 4) (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 n0_i)))
(+.f32 (*.f32 n0_i (-.f32 -1 u)) (+.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))))
(+.f32 (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)) (+.f32 n0_i n0_i))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(+.f32 (*.f32 n0_i (neg.f32 (+.f32 u 3))) (*.f32 n0_i 4))
(+.f32 (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u))) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 1 (neg.f32 (+.f32 n0_i (*.f32 n0_i u)))) (+.f32 n0_i n0_i))
(+.f32 (*.f32 (neg.f32 n0_i) (-.f32 u 2)) (neg.f32 n0_i))
(+.f32 (*.f32 (neg.f32 n0_i) (-.f32 u (-.f32 u -1))) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))) (*.f32 n0_i 1/2))
(+.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2))
(+.f32 (*.f32 (*.f32 n0_i (neg.f32 u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))))
(+.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))) (*.f32 (*.f32 n0_i (neg.f32 u)) 1/2))
(+.f32 (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i u))) n0_i)
(+.f32 (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 n0_i)) (*.f32 n0_i 4))
(+.f32 (/.f32 (-.f32 u 2) (/.f32 -1 n0_i)) (neg.f32 n0_i))
(+.f32 (/.f32 (-.f32 u (-.f32 u -1)) (/.f32 -1 n0_i)) (*.f32 n0_i (neg.f32 u)))
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i n0_i))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 u u) (*.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i (-.f32 u u))))
(-.f32 0 (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i u) (/.f32 (+.f32 -1 (+.f32 u u)) (/.f32 1 n0_i)))
(-.f32 (*.f32 n0_i u) (*.f32 n0_i (+.f32 -1 (+.f32 u u))))
(-.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))))
(-.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i (-.f32 2 u)) -1))
(-.f32 (neg.f32 n0_i) (*.f32 -1 (*.f32 n0_i (-.f32 2 u))))
(-.f32 (neg.f32 n0_i) (+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (neg.f32 n0_i) (+.f32 (-.f32 u u) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (neg.f32 n0_i) (+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) -1))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (/.f32 1 n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (+.f32 n0_i n0_i) (/.f32 1 (+.f32 u -1))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (*.f32 (+.f32 u -1) -2) (/.f32 -1 n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (neg.f32 n0_i) (*.f32 (+.f32 u -1) -2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (neg.f32 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 -1 (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))
(-.f32 (-.f32 u u) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 n0_i))
(-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (*.f32 n0_i u)))
(-.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))))
(-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u)))
(-.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)
(-.f32 (-.f32 n0_i (-.f32 u u)) (*.f32 n0_i u))
(-.f32 (-.f32 (+.f32 n0_i n0_i) (-.f32 u u)) (+.f32 n0_i (*.f32 n0_i u)))
(-.f32 (*.f32 n0_i (+.f32 u 3)) (/.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (/.f32 1 n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u 3)) (*.f32 n0_i (-.f32 4 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))
(-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2)))))
(-.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i -2))
(-.f32 (*.f32 n0_i -2) (+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))
(-.f32 (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)) (*.f32 n0_i -2))
(-.f32 (/.f32 (*.f32 (+.f32 u u) 2) (/.f32 -1 n0_i)) (/.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (/.f32 -1 n0_i)))
(-.f32 (/.f32 (*.f32 2 (neg.f32 u)) (/.f32 1 n0_i)) (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)))
(-.f32 (/.f32 8 (/.f32 1 n0_i)) (/.f32 (+.f32 4 (+.f32 u 3)) (/.f32 1 n0_i)))
(-.f32 (/.f32 (+.f32 u 3) (/.f32 -1 n0_i)) (/.f32 4 (/.f32 -1 n0_i)))
(-.f32 (/.f32 (+.f32 -1 (+.f32 u u)) (/.f32 -1 n0_i)) (*.f32 n0_i (neg.f32 u)))
(-.f32 (/.f32 (*.f32 (-.f32 u -1) 2) (/.f32 -1 n0_i)) (/.f32 (+.f32 u 3) (/.f32 -1 n0_i)))
(-.f32 (*.f32 (*.f32 (+.f32 u u) 2) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (+.f32 (-.f32 u -1) (+.f32 u u))))
(-.f32 (*.f32 (*.f32 n0_i 4) (-.f32 1 u)) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))
(-.f32 (*.f32 (-.f32 u u) -1) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 (*.f32 (-.f32 u -1) 2) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (+.f32 u 3)))
(-.f32 (*.f32 (+.f32 u 3) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) 4))
(-.f32 (*.f32 (*.f32 (*.f32 (+.f32 u -1) -2) 2) n0_i) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))
(-.f32 (*.f32 8 n0_i) (*.f32 n0_i (+.f32 4 (+.f32 u 3))))
(-.f32 (*.f32 (+.f32 -1 (+.f32 u u)) (neg.f32 n0_i)) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 n0_i u)) -1) (*.f32 n0_i -2))
(-.f32 (*.f32 (*.f32 n0_i (+.f32 u u)) -1) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u u))) 1/2) (*.f32 1/2 (neg.f32 n0_i)))
(-.f32 (*.f32 (*.f32 n0_i (+.f32 (-.f32 1 u) 2)) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 n0_i u))))
(-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) 3)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(-.f32 (+.f32 (*.f32 n0_i 4) (*.f32 n0_i 4)) (+.f32 (*.f32 n0_i (+.f32 u 3)) (*.f32 n0_i 4)))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n0_i u))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 2 u)) (*.f32 n0_i (-.f32 2 u))) (+.f32 n0_i (*.f32 n0_i (-.f32 2 u))))
(-.f32 (+.f32 (-.f32 n0_i (-.f32 u u)) (-.f32 n0_i (-.f32 u u))) (+.f32 (*.f32 n0_i u) (-.f32 n0_i (-.f32 u u))))
(-.f32 (+.f32 (-.f32 (+.f32 n0_i n0_i) (-.f32 u u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))))
(-.f32 (+.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 u (*.f32 n0_i -2))) (+.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u))))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i (-.f32 -1 u))) (+.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i -2)))
(-.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3))))
(/.f32 n0_i (/.f32 -1 (+.f32 u -1)))
(/.f32 n0_i (neg.f32 (/.f32 1 (+.f32 u -1))))
(/.f32 1 (/.f32 -1 (*.f32 n0_i (+.f32 u -1))))
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
(/.f32 (-.f32 1 u) (neg.f32 (/.f32 -1 n0_i)))
(/.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(/.f32 (neg.f32 n0_i) (/.f32 1 (+.f32 u -1)))
(/.f32 (+.f32 u -1) (/.f32 -1 n0_i))
(/.f32 -1 (*.f32 (/.f32 -1 n0_i) (/.f32 -1 (+.f32 u -1))))
(/.f32 -1 (*.f32 (/.f32 1 n0_i) (/.f32 1 (+.f32 u -1))))
(/.f32 -1 (/.f32 1 (*.f32 n0_i (+.f32 u -1))))
(/.f32 (*.f32 n0_i (+.f32 u -1)) -1)
(/.f32 (*.f32 (+.f32 u -1) -2) (/.f32 (/.f32 1 n0_i) 1/2))
(/.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 -1 (+.f32 u -1)) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1 n0_i) (*.f32 (+.f32 u -1) -2)))
(/.f32 1/2 (/.f32 (/.f32 -1 (+.f32 u -1)) (+.f32 n0_i n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 1 u)) n0_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (-.f32 1 u)))
(/.f32 1/2 (/.f32 1 (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))
(/.f32 1/2 (/.f32 -1 (*.f32 (*.f32 n0_i (+.f32 u -1)) 2)))
(/.f32 (*.f32 n0_i 1/2) (/.f32 1/2 (-.f32 1 u)))
(/.f32 (/.f32 (+.f32 u -1) -2) (/.f32 1/2 n0_i))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (-.f32 u -1) 2)) (/.f32 1 n0_i))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (-.f32 u -1) 2)) (neg.f32 (/.f32 -1 n0_i)))
(/.f32 (-.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (*.f32 (+.f32 u u) 2)) (/.f32 1 n0_i))
(/.f32 (-.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (*.f32 (+.f32 u u) 2)) (neg.f32 (/.f32 -1 n0_i)))
(/.f32 (-.f32 (-.f32 1 (*.f32 (+.f32 u -1) -2)) u) (/.f32 -1 n0_i))
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (+.f32 u -1)) (/.f32 -1 n0_i))
(/.f32 (-.f32 (-.f32 2 (*.f32 (+.f32 u -1) -2)) (-.f32 u -1)) (/.f32 -1 n0_i))
(/.f32 (-.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (+.f32 u 3)) (/.f32 -1 n0_i))
(/.f32 (-.f32 (*.f32 (-.f32 1 u) 3) (*.f32 (*.f32 (+.f32 u -1) -2) 2)) (/.f32 -1 n0_i))
(/.f32 (-.f32 (+.f32 4 (+.f32 u 3)) 8) (/.f32 -1 n0_i))
(/.f32 (-.f32 (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))) (*.f32 n0_i u)) -1)
(/.f32 (-.f32 (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))) (neg.f32 n0_i)) -1)
(/.f32 (-.f32 (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))) (+.f32 n0_i (*.f32 n0_i u))) -1)
(/.f32 (-.f32 (*.f32 n0_i u) (-.f32 n0_i (-.f32 u u))) -1)
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))) -1)
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) -1)
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))
(neg.f32 (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 u n1_i) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n1_i n1_i) (-.f32 n0_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n1_i n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) -1))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (-.f32 n0_i n0_i) (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) -1))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i)) (+.f32 n0_i (*.f32 n0_i u)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (*.f32 u n1_i))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u n1_i))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))
(-.f32 (+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))) (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))))
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i)))))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(*.f32 2 (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 n0_i u)))
(*.f32 -1 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))
(*.f32 -1 (-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 1/2 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1/2 (-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u n1_i)))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(/.f32 1/2 (/.f32 -1 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 n0_i u)) -1)
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))) -1)
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) -1)
(/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))) -1)
(/.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)) -1)
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 n0_i) (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u n1_i) 0)
(+.f32 (*.f32 u n1_i) (-.f32 u u))
(+.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 u n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 1 (*.f32 0 (-.f32 n1_i u))))
(+.f32 (*.f32 u n1_i) (*.f32 1 (*.f32 0 (-.f32 u n1_i))))
(+.f32 0 (*.f32 u n1_i))
(+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (+.f32 u u)))
(+.f32 (-.f32 u u) (*.f32 u n1_i))
(+.f32 (-.f32 n1_i n1_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (neg.f32 u)))
(+.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 0 (-.f32 n1_i u)) (*.f32 u n1_i))
(+.f32 (*.f32 0 (-.f32 u n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 1 (*.f32 0 (-.f32 n1_i u))) (*.f32 u n1_i))
(+.f32 (*.f32 1 (*.f32 0 (-.f32 u n1_i))) (*.f32 u n1_i))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u n1_i)))
(+.f32 (*.f32 1/2 (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) 1/2))
(-.f32 (*.f32 u n1_i) 0)
(-.f32 (*.f32 u n1_i) (-.f32 u u))
(-.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))
(-.f32 (*.f32 u n1_i) (*.f32 u (-.f32 n1_i n1_i)))
(-.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 u n1_i)))
(-.f32 (*.f32 u n1_i) (+.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n1_i n1_i) (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 (*.f32 u n1_i) (+.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 0 (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 n1_i n1_i) (/.f32 -1 u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (*.f32 n1_i (+.f32 u u)) -1))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (neg.f32 n1_i) (+.f32 u u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 -1 (*.f32 n1_i (+.f32 u u))))
(-.f32 (-.f32 u u) (*.f32 n1_i (neg.f32 u)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n1_i))
(-.f32 (*.f32 (*.f32 n1_i (+.f32 u u)) 2) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) u) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (*.f32 (*.f32 (+.f32 u u) 2) n1_i) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (*.f32 (-.f32 u u) -1) (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 u 3)) 1/2) (*.f32 1/2 (*.f32 u n1_i)))
(-.f32 (+.f32 (*.f32 (*.f32 n1_i (+.f32 u u)) 2) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)) (+.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)))
(/.f32 1 (/.f32 1 (*.f32 u n1_i)))
(/.f32 u (/.f32 1 n1_i))
(/.f32 u (neg.f32 (/.f32 -1 n1_i)))
(/.f32 n1_i (/.f32 1 u))
(/.f32 n1_i (neg.f32 (/.f32 -1 u)))
(/.f32 (*.f32 u n1_i) 1)
(/.f32 -1 (/.f32 1 (*.f32 n1_i (neg.f32 u))))
(/.f32 (neg.f32 n1_i) (/.f32 -1 u))
(/.f32 (neg.f32 u) (/.f32 -1 n1_i))
(/.f32 (*.f32 n1_i (neg.f32 u)) -1)
(/.f32 (+.f32 n1_i n1_i) (/.f32 (/.f32 1 u) 1/2))
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 n1_i) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 n1_i) u))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) n1_i))
(/.f32 1/2 (/.f32 (/.f32 1 u) (+.f32 n1_i n1_i)))
(/.f32 1/2 (/.f32 (/.f32 1 n1_i) (+.f32 u u)))
(/.f32 1/2 (/.f32 1 (*.f32 n1_i (+.f32 u u))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (neg.f32 u)))))
(/.f32 (*.f32 n1_i 1/2) (/.f32 1/2 u))
(/.f32 (*.f32 u 1/2) (/.f32 1/2 n1_i))
(/.f32 (-.f32 (*.f32 u 3) (*.f32 (+.f32 u u) 2)) (/.f32 -1 n1_i))
(/.f32 (-.f32 (*.f32 n1_i 3) (*.f32 (+.f32 n1_i n1_i) 2)) (/.f32 -1 u))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)) -1)
(neg.f32 (*.f32 n1_i (neg.f32 u)))
Outputs
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 -1 (*.f32 u (+.f32 n0_i (neg.f32 n1_i))))
(*.f32 u (*.f32 -1 (+.f32 n0_i (neg.f32 n1_i))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 n0_i (*.f32 u (*.f32 -1 (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 n0_i (*.f32 u (*.f32 -1 (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 n0_i (*.f32 u (*.f32 -1 (+.f32 n0_i (neg.f32 n1_i)))))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 n0_i (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i u))))
(+.f32 n0_i (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u n0_i))))
(+.f32 n0_i (*.f32 1/2 (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n0_i))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 u u))
(+.f32 n0_i (-.f32 (-.f32 u u) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 u u)))
(+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i))))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u))))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 0 (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (neg.f32 n0_i) (*.f32 (neg.f32 n0_i) (-.f32 u 2)))
(+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 2 u)))
(+.f32 (neg.f32 n0_i) (/.f32 (-.f32 u 2) (/.f32 -1 n0_i)))
(+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 2 u)))
(+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))
(+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (*.f32 n0_i -2)))
(+.f32 (-.f32 u u) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 u u))
(+.f32 n0_i (-.f32 (-.f32 u u) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 n0_i) (-.f32 u (-.f32 u -1))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (-.f32 (+.f32 u 1) u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n0_i (+.f32 u (-.f32 1 u))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (-.f32 u (-.f32 u -1)) (/.f32 -1 n0_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (-.f32 (+.f32 u 1) u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n0_i (+.f32 u (-.f32 1 u))))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 n0_i u))))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (-.f32 -1 u)))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (+.f32 n0_i n0_i) (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 (neg.f32 (+.f32 u 1)) (/.f32 n0_i 1)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 (neg.f32 u) 1) (/.f32 n0_i 1)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1 (neg.f32 (+.f32 n0_i (*.f32 n0_i u)))))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) (*.f32 n0_i (+.f32 u -1)))
(+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (*.f32 n0_i -2)))
(+.f32 (*.f32 n0_i (-.f32 u u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 u n0_i)))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 n0_i u))) (+.f32 n0_i n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 (*.f32 n0_i 4) (*.f32 n0_i (neg.f32 (+.f32 u 3))))
(+.f32 (*.f32 n0_i 4) (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 n0_i)))
(+.f32 (*.f32 n0_i 4) (*.f32 (neg.f32 (+.f32 u 3)) (/.f32 n0_i 1)))
(+.f32 (*.f32 n0_i (-.f32 -1 u)) (+.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))))
(*.f32 1/2 (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))))
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u u))))
(+.f32 (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)) (+.f32 n0_i n0_i))
(+.f32 (+.f32 n0_i n0_i) (*.f32 (neg.f32 (+.f32 u 1)) (/.f32 n0_i 1)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 (neg.f32 u) 1) (/.f32 n0_i 1)))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n0_i (neg.f32 (+.f32 u 3))) (*.f32 n0_i 4))
(+.f32 (*.f32 n0_i 4) (*.f32 n0_i (neg.f32 (+.f32 u 3))))
(+.f32 (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 (*.f32 1 (-.f32 (-.f32 n0_i n0_i) (-.f32 u u))) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i)))
(+.f32 (*.f32 1 (neg.f32 (+.f32 n0_i (*.f32 n0_i u)))) (+.f32 n0_i n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (neg.f32 n0_i) (-.f32 u 2)) (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 2 u)))
(+.f32 (*.f32 (neg.f32 n0_i) (-.f32 u (-.f32 u -1))) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (-.f32 (+.f32 u 1) u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n0_i (+.f32 u (-.f32 1 u))))
(+.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))) (*.f32 n0_i 1/2))
(*.f32 1/2 (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))))
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u u))))
(+.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (*.f32 n0_i (neg.f32 u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))))
(*.f32 1/2 (+.f32 (*.f32 n0_i (neg.f32 u)) (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n0_i (+.f32 u -1)))))
(+.f32 (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))) (*.f32 (*.f32 n0_i (neg.f32 u)) 1/2))
(*.f32 1/2 (+.f32 (*.f32 n0_i (neg.f32 u)) (-.f32 n0_i (*.f32 n0_i (+.f32 u -1)))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n0_i (+.f32 u -1)))))
(+.f32 (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i u))) n0_i)
(+.f32 n0_i (*.f32 1/2 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u n0_i))))
(+.f32 n0_i (*.f32 1/2 (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n0_i))))
(+.f32 (/.f32 (neg.f32 (+.f32 u 3)) (/.f32 1 n0_i)) (*.f32 n0_i 4))
(+.f32 (*.f32 n0_i 4) (*.f32 (neg.f32 (+.f32 u 3)) (/.f32 n0_i 1)))
(+.f32 (/.f32 (-.f32 u 2) (/.f32 -1 n0_i)) (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 2 u)))
(+.f32 (/.f32 (-.f32 u (-.f32 u -1)) (/.f32 -1 n0_i)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (-.f32 (+.f32 u 1) u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n0_i (+.f32 u (-.f32 1 u))))
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))) n0_i)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 u u))
(-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i n0_i))
(-.f32 (-.f32 n0_i (-.f32 n0_i n0_i)) (*.f32 u n0_i))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) (-.f32 u (-.f32 u n0_i))))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i n0_i) (-.f32 u u)))
(-.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) (-.f32 u (-.f32 u n0_i))))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 u (-.f32 (-.f32 n0_i n0_i) u)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 u u)) n0_i)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 u u) (*.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (-.f32 u u) (*.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i (-.f32 u u))))
(-.f32 0 (*.f32 n0_i (+.f32 u -1)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(-.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 u n0_i) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i u) (/.f32 (+.f32 -1 (+.f32 u u)) (/.f32 1 n0_i)))
(-.f32 (*.f32 u n0_i) (*.f32 (+.f32 u (+.f32 u -1)) (/.f32 n0_i 1)))
(-.f32 (*.f32 n0_i u) (*.f32 n0_i (+.f32 -1 (+.f32 u u))))
(-.f32 (*.f32 u n0_i) (*.f32 n0_i (+.f32 u (+.f32 u -1))))
(-.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))))
(-.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i (-.f32 2 u)) -1))
(-.f32 (neg.f32 n0_i) (*.f32 (-.f32 2 u) (neg.f32 n0_i)))
(-.f32 (neg.f32 n0_i) (*.f32 -1 (*.f32 n0_i (-.f32 2 u))))
(-.f32 (neg.f32 n0_i) (*.f32 (-.f32 2 u) (neg.f32 n0_i)))
(-.f32 (neg.f32 n0_i) (+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (-.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))) (-.f32 n0_i n0_i))
(-.f32 (neg.f32 n0_i) (+.f32 (-.f32 u u) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (neg.f32 n0_i) (+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (-.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 u u))) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) -1))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (*.f32 (neg.f32 n0_i) -2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) 2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (/.f32 1 n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (/.f32 n0_i 1)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (+.f32 n0_i n0_i) (/.f32 1 (+.f32 u -1))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 n0_i n0_i) (/.f32 (+.f32 u -1) 1)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 n0_i n0_i) (-.f32 (/.f32 u 1) 1)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (/.f32 (*.f32 (+.f32 u -1) -2) (/.f32 -1 n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (*.f32 (neg.f32 n0_i) -2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) 2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (neg.f32 n0_i) (*.f32 (+.f32 u -1) -2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (*.f32 (neg.f32 n0_i) -2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) 2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)))
(*.f32 (+.f32 u -1) (-.f32 n0_i (+.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (neg.f32 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (*.f32 (neg.f32 n0_i) -2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) 2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 -1 (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (+.f32 u -1) (*.f32 (neg.f32 n0_i) -2)))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (*.f32 (+.f32 u -1) 2)))
(-.f32 (-.f32 u u) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 n0_i))
(-.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 n0_i))
(-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (*.f32 n0_i u)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (+.f32 u -1) (*.f32 n0_i -2))))
(-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))))
(+.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))
(+.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 2 u))))
(-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u)))
(+.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 n0_i (+.f32 u u))))
(-.f32 (+.f32 n0_i (*.f32 u n0_i)) (*.f32 n0_i (+.f32 u u)))
(-.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)
(-.f32 (-.f32 n0_i (-.f32 u u)) (*.f32 n0_i u))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 u u))
(-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i))
(-.f32 (-.f32 (+.f32 n0_i n0_i) (-.f32 u u)) (+.f32 n0_i (*.f32 n0_i u)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 u u))
(-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i))
(-.f32 (*.f32 n0_i (+.f32 u 3)) (/.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (/.f32 1 n0_i)))
(-.f32 (*.f32 n0_i (+.f32 u 3)) (*.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (/.f32 n0_i 1)))
(-.f32 (*.f32 n0_i (+.f32 u 3)) (*.f32 n0_i (-.f32 4 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))
(-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2)))))
(-.f32 (*.f32 u n0_i) (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i -2))
(-.f32 (*.f32 n0_i -2) (+.f32 (neg.f32 n0_i) (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2)))))
(-.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))
(-.f32 (*.f32 2 (*.f32 (+.f32 u -1) (*.f32 n0_i -2))) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(*.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) -4) (*.f32 (-.f32 1 u) 3)))
(-.f32 (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)) (*.f32 n0_i -2))
(-.f32 (*.f32 (neg.f32 (+.f32 u 1)) (/.f32 n0_i 1)) (*.f32 n0_i -2))
(-.f32 (*.f32 (-.f32 (neg.f32 u) 1) (/.f32 n0_i 1)) (*.f32 n0_i -2))
(-.f32 (/.f32 (*.f32 (+.f32 u u) 2) (/.f32 -1 n0_i)) (/.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (/.f32 -1 n0_i)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 u (+.f32 (+.f32 u 1) u))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 (+.f32 1 u) (+.f32 u u))))
(-.f32 (/.f32 (*.f32 2 (neg.f32 u)) (/.f32 1 n0_i)) (/.f32 (neg.f32 (-.f32 u -1)) (/.f32 1 n0_i)))
(/.f32 (-.f32 (*.f32 (neg.f32 u) 2) (neg.f32 (+.f32 u 1))) (/.f32 1 n0_i))
(/.f32 (-.f32 (*.f32 u -2) (-.f32 (neg.f32 u) 1)) (/.f32 1 n0_i))
(-.f32 (/.f32 8 (/.f32 1 n0_i)) (/.f32 (+.f32 4 (+.f32 u 3)) (/.f32 1 n0_i)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(-.f32 (/.f32 (+.f32 u 3) (/.f32 -1 n0_i)) (/.f32 4 (/.f32 -1 n0_i)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(-.f32 (/.f32 (+.f32 -1 (+.f32 u u)) (/.f32 -1 n0_i)) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (neg.f32 n0_i) (+.f32 u (+.f32 u -1))) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (neg.f32 n0_i) (+.f32 u (+.f32 u -1))) (*.f32 u (neg.f32 n0_i)))
(-.f32 (/.f32 (*.f32 (-.f32 u -1) 2) (/.f32 -1 n0_i)) (/.f32 (+.f32 u 3) (/.f32 -1 n0_i)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u 1)) (+.f32 u 3)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 1 u)) (+.f32 u 3)))
(-.f32 (*.f32 (*.f32 (+.f32 u u) 2) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (+.f32 (-.f32 u -1) (+.f32 u u))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 u (+.f32 (+.f32 u 1) u))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 (+.f32 1 u) (+.f32 u u))))
(-.f32 (*.f32 (*.f32 n0_i 4) (-.f32 1 u)) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))
(-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i 4)) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(-.f32 (*.f32 (-.f32 u u) -1) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (neg.f32 (-.f32 u u)) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 (*.f32 (-.f32 u -1) 2) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (+.f32 u 3)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u 1)) (+.f32 u 3)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 1 u)) (+.f32 u 3)))
(-.f32 (*.f32 (+.f32 u 3) (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) 4))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(-.f32 (*.f32 (*.f32 (*.f32 (+.f32 u -1) -2) 2) n0_i) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))
(-.f32 (*.f32 2 (*.f32 (+.f32 u -1) (*.f32 n0_i -2))) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(*.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) -4) (*.f32 (-.f32 1 u) 3)))
(-.f32 (*.f32 8 n0_i) (*.f32 n0_i (+.f32 4 (+.f32 u 3))))
(*.f32 n0_i (-.f32 8 (+.f32 u 7)))
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
(-.f32 (*.f32 (+.f32 -1 (+.f32 u u)) (neg.f32 n0_i)) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (neg.f32 n0_i) (+.f32 u (+.f32 u -1))) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (neg.f32 n0_i) (+.f32 u (+.f32 u -1))) (*.f32 u (neg.f32 n0_i)))
(-.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 n0_i u)) -1) (*.f32 n0_i -2))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u n0_i))) (*.f32 n0_i -2))
(-.f32 (*.f32 (*.f32 n0_i (+.f32 u u)) -1) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (neg.f32 (*.f32 n0_i (+.f32 u u))) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (*.f32 (+.f32 u u) (neg.f32 n0_i)) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u -1))) (*.f32 u n0_i)))
(*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n0_i (+.f32 u -1))))
(-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u u))) 1/2) (*.f32 1/2 (neg.f32 n0_i)))
(*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i (+.f32 u u))) (neg.f32 n0_i)))
(*.f32 1/2 (-.f32 (-.f32 n0_i (neg.f32 n0_i)) (*.f32 n0_i (+.f32 u u))))
(-.f32 (*.f32 (*.f32 n0_i (+.f32 (-.f32 1 u) 2)) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 1/2 (-.f32 (*.f32 n0_i (+.f32 (-.f32 1 u) 2)) (+.f32 n0_i (*.f32 u n0_i))))
(*.f32 1/2 (-.f32 (*.f32 n0_i (-.f32 3 u)) (+.f32 n0_i (*.f32 u n0_i))))
(-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) 3)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 1/2 (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i 3)) (-.f32 n0_i (*.f32 u n0_i))))
(*.f32 1/2 (-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))))
(-.f32 (+.f32 (*.f32 n0_i 4) (*.f32 n0_i 4)) (+.f32 (*.f32 n0_i (+.f32 u 3)) (*.f32 n0_i 4)))
(-.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n0_i u))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))
(+.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))
(+.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 2 u))))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 2 u)) (*.f32 n0_i (-.f32 2 u))) (+.f32 n0_i (*.f32 n0_i (-.f32 2 u))))
(-.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)
(-.f32 (+.f32 (-.f32 n0_i (-.f32 u u)) (-.f32 n0_i (-.f32 u u))) (+.f32 (*.f32 n0_i u) (-.f32 n0_i (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 u u))
(-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i))
(-.f32 (+.f32 (-.f32 (+.f32 n0_i n0_i) (-.f32 u u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 u u))
(-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 u (*.f32 n0_i -2))) (+.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u))))
(-.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i (-.f32 -1 u))) (+.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i -2)))
(-.f32 (*.f32 n0_i (-.f32 -1 u)) (*.f32 n0_i -2))
(-.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3))))
(-.f32 (*.f32 2 (*.f32 (+.f32 u -1) (*.f32 n0_i -2))) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(*.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) -4) (*.f32 (-.f32 1 u) 3)))
(/.f32 n0_i (/.f32 -1 (+.f32 u -1)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 n0_i (neg.f32 (/.f32 1 (+.f32 u -1))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 1 (/.f32 -1 (*.f32 n0_i (+.f32 u -1))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 1 u) (neg.f32 (/.f32 -1 n0_i)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (neg.f32 n0_i) (/.f32 1 (+.f32 u -1)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (+.f32 u -1) (/.f32 -1 n0_i))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 -1 (*.f32 (/.f32 -1 n0_i) (/.f32 -1 (+.f32 u -1))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 -1 (*.f32 (/.f32 1 n0_i) (/.f32 1 (+.f32 u -1))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 -1 (/.f32 1 (*.f32 n0_i (+.f32 u -1))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (*.f32 n0_i (+.f32 u -1)) -1)
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (*.f32 (+.f32 u -1) -2) (/.f32 (/.f32 1 n0_i) 1/2))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 -1 (+.f32 u -1)) 1/2))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 1/2 (/.f32 (/.f32 1 n0_i) (*.f32 (+.f32 u -1) -2)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 1/2 (/.f32 (/.f32 -1 (+.f32 u -1)) (+.f32 n0_i n0_i)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 1 u)) n0_i))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (-.f32 1 u)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 1/2 (/.f32 1 (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 1/2 (/.f32 -1 (*.f32 (*.f32 n0_i (+.f32 u -1)) 2)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (*.f32 n0_i 1/2) (/.f32 1/2 (-.f32 1 u)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (/.f32 (+.f32 u -1) -2) (/.f32 1/2 n0_i))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (-.f32 u -1) 2)) (/.f32 1 n0_i))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u 1)) (+.f32 u 3)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 1 u)) (+.f32 u 3)))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (-.f32 u -1) 2)) (neg.f32 (/.f32 -1 n0_i)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u 1)) (+.f32 u 3)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 1 u)) (+.f32 u 3)))
(/.f32 (-.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (*.f32 (+.f32 u u) 2)) (/.f32 1 n0_i))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 u (+.f32 (+.f32 u 1) u))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 (+.f32 1 u) (+.f32 u u))))
(/.f32 (-.f32 (+.f32 (-.f32 u -1) (+.f32 u u)) (*.f32 (+.f32 u u) 2)) (neg.f32 (/.f32 -1 n0_i)))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 u (+.f32 (+.f32 u 1) u))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 2 (+.f32 u u)) (+.f32 (+.f32 1 u) (+.f32 u u))))
(/.f32 (-.f32 (-.f32 1 (*.f32 (+.f32 u -1) -2)) u) (/.f32 -1 n0_i))
(*.f32 (-.f32 (-.f32 1 u) (*.f32 (+.f32 u -1) -2)) (neg.f32 n0_i))
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (+.f32 u -1)) (/.f32 -1 n0_i))
(*.f32 (-.f32 (neg.f32 (*.f32 (+.f32 u -1) -2)) (+.f32 u -1)) (neg.f32 n0_i))
(*.f32 (-.f32 1 (-.f32 u (neg.f32 (*.f32 (+.f32 u -1) -2)))) (neg.f32 n0_i))
(/.f32 (-.f32 (-.f32 2 (*.f32 (+.f32 u -1) -2)) (-.f32 u -1)) (/.f32 -1 n0_i))
(*.f32 (-.f32 (-.f32 1 u) (*.f32 (+.f32 u -1) -2)) (neg.f32 n0_i))
(/.f32 (-.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (+.f32 u 3)) (/.f32 -1 n0_i))
(*.f32 (-.f32 (-.f32 4 (*.f32 (+.f32 u -1) -2)) (+.f32 u 3)) (neg.f32 n0_i))
(*.f32 (-.f32 (-.f32 4 (+.f32 u 3)) (*.f32 (+.f32 u -1) -2)) (neg.f32 n0_i))
(/.f32 (-.f32 (*.f32 (-.f32 1 u) 3) (*.f32 (*.f32 (+.f32 u -1) -2) 2)) (/.f32 -1 n0_i))
(*.f32 (-.f32 (*.f32 (-.f32 1 u) 3) (*.f32 2 (*.f32 (+.f32 u -1) -2))) (neg.f32 n0_i))
(*.f32 (-.f32 (*.f32 (-.f32 1 u) 3) (*.f32 (+.f32 u -1) -4)) (neg.f32 n0_i))
(/.f32 (-.f32 (+.f32 4 (+.f32 u 3)) 8) (/.f32 -1 n0_i))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(/.f32 (-.f32 (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))) (*.f32 n0_i u)) -1)
(neg.f32 (-.f32 (*.f32 n0_i (-.f32 1 (*.f32 (+.f32 u -1) -2))) (*.f32 u n0_i)))
(/.f32 (-.f32 (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))) (neg.f32 n0_i)) -1)
(neg.f32 (-.f32 (*.f32 n0_i (-.f32 (neg.f32 u) (*.f32 (+.f32 u -1) -2))) (neg.f32 n0_i)))
(/.f32 (-.f32 (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))) (+.f32 n0_i (*.f32 n0_i u))) -1)
(neg.f32 (-.f32 (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))) (+.f32 n0_i (*.f32 u n0_i))))
(/.f32 (-.f32 (*.f32 n0_i u) (-.f32 n0_i (-.f32 u u))) -1)
(neg.f32 (-.f32 (*.f32 u n0_i) (-.f32 u (-.f32 u n0_i))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 u u)))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 n0_i n0_i) (-.f32 u u))) -1)
(neg.f32 (-.f32 (*.f32 u n0_i) (-.f32 u (-.f32 u n0_i))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 u u)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) -1)
(neg.f32 (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i 3)) (*.f32 2 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)))))
(/.f32 (*.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) -4) (*.f32 (-.f32 1 u) 3))) 1)
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))
(*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 (+.f32 u -1) 1))
(neg.f32 (*.f32 n0_i (+.f32 u -1)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 (+.f32 u -1)))
(-.f32 (*.f32 u n1_i) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))
(-.f32 n0_i (-.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 u (-.f32 (-.f32 n0_i n0_i) u))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (+.f32 u (-.f32 (-.f32 n1_i n1_i) u))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 u u) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (-.f32 u u) (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 u (-.f32 (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) u))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n1_i n1_i) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (-.f32 (-.f32 n1_i n1_i) n0_i))))
(+.f32 n0_i (-.f32 n0_i (-.f32 (+.f32 n0_i (-.f32 n1_i n1_i)) (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n1_i n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (-.f32 n1_i n1_i) (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n1_i (-.f32 (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) n1_i))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i n0_i) (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) -1))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (-.f32 n0_i n0_i) (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i n0_i) (+.f32 n0_i (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) n0_i)))
(-.f32 n0_i (-.f32 (+.f32 n0_i (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) -1))
(-.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 -1 (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) u)))
(-.f32 u (-.f32 (+.f32 u (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n1_i (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) n1_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (+.f32 (-.f32 n1_i n1_i) (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (-.f32 n0_i n0_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (+.f32 (-.f32 n0_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i)) (+.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (+.f32 u -1) (*.f32 n0_i -2)))))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 u n0_i))))
(-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u n1_i))) (+.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 u n1_i))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 u n0_i) (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 4) (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u n1_i))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(*.f32 1/2 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i))) (*.f32 u n0_i)))
(*.f32 1/2 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1/2 (-.f32 (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))) (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (+.f32 u -1) (*.f32 n0_i -2)))))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 u n0_i))))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i)))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u n1_i))) (+.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 u n1_i))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 u n0_i) (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 4) (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 2 (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1 (+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (-.f32 u u)))
(*.f32 -1 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1 (+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (-.f32 n1_i n1_i)))
(*.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 n0_i u)))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 1 (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 1 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i)))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
(*.f32 1 (+.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (+.f32 u -1) (*.f32 n0_i -2))))))
(*.f32 1 (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 u n0_i)))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)))
(*.f32 1 (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u n1_i))) (+.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 u n1_i)))))
(-.f32 (*.f32 (+.f32 (*.f32 u n0_i) (+.f32 n0_i (*.f32 u n1_i))) -1) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) -2))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)))
(*.f32 1 (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 4) (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1/2 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))))
(+.f32 (*.f32 u n1_i) (*.f32 1/2 (*.f32 (+.f32 u -1) (*.f32 n0_i -2))))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1/2 (-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u n1_i)))))
(*.f32 1/2 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i))) (*.f32 u n0_i)))
(*.f32 1/2 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 1/2 (-.f32 (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 1/2 (/.f32 -1 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -2)
(/.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -2)
(/.f32 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(*.f32 1 (+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (-.f32 u u)))
(/.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(*.f32 1 (+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (-.f32 n1_i n1_i)))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 n0_i u)) -1)
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))) -1)
(neg.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u)))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) -1)
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (*.f32 u n1_i))))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 2)) -1)
(neg.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 u n1_i))) (*.f32 2 (+.f32 n0_i (*.f32 u n1_i)))))
(neg.f32 (-.f32 (+.f32 (*.f32 u n0_i) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 2 (+.f32 n0_i (*.f32 u n1_i)))))
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) -1)
(neg.f32 (-.f32 (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(neg.f32 (-.f32 (*.f32 3 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 4)))
(/.f32 (-.f32 (+.f32 (neg.f32 n0_i) (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u))) -1)
(neg.f32 (+.f32 (neg.f32 n0_i) (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))))
(neg.f32 (-.f32 (*.f32 -1 (+.f32 n0_i (*.f32 u n1_i))) (*.f32 u (neg.f32 n0_i))))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u n1_i) 0)
(*.f32 u n1_i)
(+.f32 (*.f32 u n1_i) (-.f32 u u))
(+.f32 (-.f32 u u) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 u n1_i) n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 u (-.f32 n1_i n1_i)))
(*.f32 u n1_i)
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 u n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 u n1_i) (*.f32 1 (*.f32 0 (-.f32 n1_i u))))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 u n1_i) (*.f32 1 (*.f32 0 (-.f32 u n1_i))))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 0 (*.f32 u n1_i))
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (+.f32 u u)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (neg.f32 u)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u (neg.f32 n1_i)))
(+.f32 (-.f32 u u) (*.f32 u n1_i))
(+.f32 (-.f32 n1_i n1_i) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 u n1_i) n1_i))
(+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (neg.f32 u)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u (neg.f32 n1_i)))
(+.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 u n1_i))
(*.f32 u n1_i)
(+.f32 (*.f32 0 (-.f32 n1_i u)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 0 (-.f32 u n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 1 (*.f32 0 (-.f32 n1_i u))) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 1 (*.f32 0 (-.f32 u n1_i))) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u n1_i)))
(*.f32 u n1_i)
(+.f32 (*.f32 1/2 (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) 1/2))
(*.f32 u n1_i)
(-.f32 (*.f32 u n1_i) 0)
(*.f32 u n1_i)
(-.f32 (*.f32 u n1_i) (-.f32 u u))
(-.f32 u (-.f32 u (*.f32 u n1_i)))
(-.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))
(-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i)))
(-.f32 (*.f32 u n1_i) (*.f32 u (-.f32 n1_i n1_i)))
(*.f32 u n1_i)
(-.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 u n1_i)))
(-.f32 (*.f32 u n1_i) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 u n1_i) (+.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(-.f32 n1_i (-.f32 (+.f32 n1_i (-.f32 u u)) (*.f32 u n1_i)))
(-.f32 (*.f32 u n1_i) (+.f32 (-.f32 n1_i n1_i) (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i)))
(-.f32 (*.f32 u n1_i) (-.f32 n1_i n1_i))
(-.f32 (*.f32 u n1_i) (+.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 u (-.f32 u (*.f32 u n1_i)))
(-.f32 (*.f32 u n1_i) (+.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 u (-.f32 n1_i n1_i))))
(*.f32 u n1_i)
(-.f32 0 (*.f32 n1_i (neg.f32 u)))
(*.f32 u n1_i)
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 n1_i n1_i) (/.f32 -1 u)))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n1_i)))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (*.f32 n1_i (+.f32 u u)) -1))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n1_i n1_i)))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (neg.f32 n1_i) (+.f32 u u)))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 -1 (*.f32 n1_i (+.f32 u u))))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (-.f32 u u) (*.f32 n1_i (neg.f32 u)))
(-.f32 (-.f32 u u) (*.f32 u (neg.f32 n1_i)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (neg.f32 u)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 u (neg.f32 n1_i)))
(-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n1_i))
(*.f32 u n1_i)
(-.f32 (*.f32 (*.f32 n1_i (+.f32 u u)) 2) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (*.f32 2 (*.f32 n1_i (+.f32 u u))) (*.f32 u (*.f32 n1_i 3)))
(*.f32 n1_i (-.f32 (*.f32 2 (+.f32 u u)) (*.f32 u 3)))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) u) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (*.f32 u (*.f32 2 (+.f32 n1_i n1_i))) (*.f32 u (*.f32 n1_i 3)))
(-.f32 (*.f32 u (*.f32 2 (+.f32 n1_i n1_i))) (*.f32 3 (*.f32 u n1_i)))
(-.f32 (*.f32 (*.f32 (+.f32 u u) 2) n1_i) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (*.f32 2 (*.f32 n1_i (+.f32 u u))) (*.f32 u (*.f32 n1_i 3)))
(*.f32 n1_i (-.f32 (*.f32 2 (+.f32 u u)) (*.f32 u 3)))
(-.f32 (*.f32 (-.f32 u u) -1) (*.f32 n1_i (neg.f32 u)))
(-.f32 (neg.f32 (-.f32 u u)) (*.f32 n1_i (neg.f32 u)))
(-.f32 (neg.f32 (-.f32 u u)) (*.f32 u (neg.f32 n1_i)))
(-.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 n1_i (neg.f32 u)))
(-.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 n1_i (neg.f32 u)))
(-.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 u (neg.f32 n1_i)))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 u 3)) 1/2) (*.f32 1/2 (*.f32 u n1_i)))
(*.f32 1/2 (-.f32 (*.f32 u (*.f32 n1_i 3)) (*.f32 u n1_i)))
(*.f32 1/2 (-.f32 (*.f32 3 (*.f32 u n1_i)) (*.f32 u n1_i)))
(-.f32 (+.f32 (*.f32 (*.f32 n1_i (+.f32 u u)) 2) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)) (+.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)))
(-.f32 (*.f32 2 (*.f32 n1_i (+.f32 u u))) (*.f32 u (*.f32 n1_i 3)))
(*.f32 n1_i (-.f32 (*.f32 2 (+.f32 u u)) (*.f32 u 3)))
(/.f32 1 (/.f32 1 (*.f32 u n1_i)))
(*.f32 u n1_i)
(/.f32 u (/.f32 1 n1_i))
(*.f32 u n1_i)
(/.f32 u (neg.f32 (/.f32 -1 n1_i)))
(*.f32 u n1_i)
(/.f32 n1_i (/.f32 1 u))
(*.f32 u n1_i)
(/.f32 n1_i (neg.f32 (/.f32 -1 u)))
(*.f32 u n1_i)
(/.f32 (*.f32 u n1_i) 1)
(*.f32 u n1_i)
(/.f32 -1 (/.f32 1 (*.f32 n1_i (neg.f32 u))))
(*.f32 u n1_i)
(/.f32 (neg.f32 n1_i) (/.f32 -1 u))
(*.f32 u n1_i)
(/.f32 (neg.f32 u) (/.f32 -1 n1_i))
(*.f32 u n1_i)
(/.f32 (*.f32 n1_i (neg.f32 u)) -1)
(*.f32 u n1_i)
(/.f32 (+.f32 n1_i n1_i) (/.f32 (/.f32 1 u) 1/2))
(*.f32 u n1_i)
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 n1_i) 1/2))
(*.f32 u n1_i)
(/.f32 1/2 (/.f32 (/.f32 1/2 n1_i) u))
(*.f32 u n1_i)
(/.f32 1/2 (/.f32 (/.f32 1/2 u) n1_i))
(*.f32 u n1_i)
(/.f32 1/2 (/.f32 (/.f32 1 u) (+.f32 n1_i n1_i)))
(*.f32 u n1_i)
(/.f32 1/2 (/.f32 (/.f32 1 n1_i) (+.f32 u u)))
(*.f32 u n1_i)
(/.f32 1/2 (/.f32 1 (*.f32 n1_i (+.f32 u u))))
(*.f32 u n1_i)
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (neg.f32 u)))))
(*.f32 u n1_i)
(/.f32 (*.f32 n1_i 1/2) (/.f32 1/2 u))
(*.f32 u n1_i)
(/.f32 (*.f32 u 1/2) (/.f32 1/2 n1_i))
(*.f32 u n1_i)
(/.f32 (-.f32 (*.f32 u 3) (*.f32 (+.f32 u u) 2)) (/.f32 -1 n1_i))
(*.f32 (-.f32 (*.f32 u 3) (*.f32 2 (+.f32 u u))) (neg.f32 n1_i))
(/.f32 (-.f32 (*.f32 n1_i 3) (*.f32 (+.f32 n1_i n1_i) 2)) (/.f32 -1 u))
(*.f32 (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n1_i))) (neg.f32 u))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 (*.f32 n1_i (+.f32 u u)) 2)) -1)
(neg.f32 (-.f32 (*.f32 u (*.f32 n1_i 3)) (*.f32 2 (*.f32 n1_i (+.f32 u u)))))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 2 (+.f32 u u)) (*.f32 u 3))) 1)
(neg.f32 (*.f32 n1_i (neg.f32 u)))
(*.f32 u n1_i)

localize60.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
0.1b
(*.f32 (-.f32 1 u) n0_i)
0.1b
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
7.8b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
Compiler

Compiled 56 to 27 computations (51.8% saved)

series15.0ms (0.1%)

Counts
4 → 106
Calls

39 calls:

TimeVariablePointExpression
6.0ms
u
@-inf
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
1.0ms
n0_i
@0
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
1.0ms
normAngle
@-inf
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
1.0ms
normAngle
@inf
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
1.0ms
normAngle
@0
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1392×rational.json-simplify-13
1032×rational.json-1
1032×rational.json-2
1032×rational.json-4
1032×rational.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
015110
190110
2327110
3211392
Stop Event
node limit
Counts
4 → 274
Calls
Call 1
Inputs
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (-.f32 n0_i (*.f32 u n0_i)) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (*.f32 normAngle (/.f32 (-.f32 n0_i (*.f32 u n0_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))) (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 0 (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (+.f32 normAngle normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 normAngle (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 normAngle normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) 2) (*.f32 normAngle 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (+.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 normAngle normAngle) -1) (/.f32 1/2 (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))) (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1/2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle normAngle)) (+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 0 (neg.f32 normAngle))) (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (+.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (/.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 -1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (neg.f32 (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 (-.f32 1 u) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 u) 0) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (neg.f32 (*.f32 n0_i (+.f32 u 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 (*.f32 u n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u n0_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 n0_i (+.f32 u 1))) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n0_i (-.f32 1 u))) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (-.f32 1 u) n0_i)) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 (-.f32 1 u) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 u n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 u n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (*.f32 n0_i (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (+.f32 u -1)) (-.f32 (*.f32 u n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 n0_i)) (-.f32 (*.f32 u n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i 4) (*.f32 n0_i 4)) (+.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 1 u) 0) (*.f32 (-.f32 1 u) 0)) (+.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 u n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (+.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (+.f32 u 1))) (+.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n0_i) (*.f32 u n0_i)) (+.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (-.f32 2 u)) (*.f32 n0_i (-.f32 2 u))) (+.f32 (*.f32 n0_i (-.f32 2 u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (-.f32 n0_i (*.f32 (-.f32 1 u) 0))) (+.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0))) (+.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (*.f32 n0_i (+.f32 u 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (+.f32 u -1)) (*.f32 0 (+.f32 u -1))) (+.f32 (*.f32 0 (+.f32 u -1)) (-.f32 (*.f32 u n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n0_i))) (+.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 0 (neg.f32 n0_i))) (+.f32 (*.f32 0 (neg.f32 n0_i)) (-.f32 (*.f32 u n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 (+.f32 u 1) (neg.f32 n0_i))) (+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2)) (+.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 u) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n0_i (*.f32 u n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (*.f32 (+.f32 u -1) -2)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u -1) (neg.f32 (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u -1) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u n0_i) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (neg.f32 (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (/.f32 -1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (neg.f32 n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u 1) (+.f32 u u)) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u 3) (*.f32 (+.f32 u 1) 2)) (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 u n0_i) n0_i))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 1 u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 1 u) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 u 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))) (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i)))) (+.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 u (+.f32 n1_i n1_i)) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (*.f32 u (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))) (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))))))))

simplify171.0ms (0.9%)

Algorithm
egg-herbie
Rules
752×rational.json-simplify-24
730×rational.json-simplify-2
710×rational.json-simplify-3
666×rational.json-simplify-12
618×rational.json-simplify-5
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058613442
1187512712
Stop Event
node limit
Counts
380 → 421
Calls
Call 1
Inputs
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (+.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/6 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0)
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (-.f32 normAngle normAngle))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))))
(+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (-.f32 n0_i (*.f32 u n0_i)) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(+.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (*.f32 normAngle (/.f32 (-.f32 n0_i (*.f32 u n0_i)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0)
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (-.f32 normAngle normAngle))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(-.f32 0 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(-.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 3))
(-.f32 (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))) (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 3)))
(*.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 1)
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) normAngle)
(*.f32 2 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 1/2 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))
(*.f32 -1 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) -1)
(*.f32 (neg.f32 normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) 2)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (+.f32 normAngle normAngle) (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 normAngle (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 normAngle normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 -1/2 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) 1/2)
(*.f32 -2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) 2) (*.f32 normAngle 1/2))
(*.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (+.f32 normAngle normAngle))
(*.f32 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)))
(*.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))) 2)
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (/.f32 (+.f32 normAngle normAngle) -1) (/.f32 1/2 (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))) -1/2)
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))))
(*.f32 (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2))
(*.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))) (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) 1/2)))
(neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 0)
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (-.f32 normAngle normAngle))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(+.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (neg.f32 (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1/2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1/2))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 0)
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (-.f32 normAngle normAngle))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle 3)))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle 3))))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle normAngle)) (+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 0 (neg.f32 normAngle))) (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(/.f32 1 (/.f32 (/.f32 1 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1 normAngle))
(/.f32 normAngle (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1)
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) 2)
(/.f32 1/2 (/.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(/.f32 1/2 (/.f32 (/.f32 1 (+.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) normAngle))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 -1 normAngle))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) -1)
(/.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) -1)
(/.f32 (+.f32 (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle))) -1)
(/.f32 (+.f32 (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i))) -1)
(neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(+.f32 n0_i (neg.f32 (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) 0)
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 n0_i (-.f32 1 u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 (-.f32 1 u) n0_i)))
(+.f32 0 (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 (-.f32 1 u) 0) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (*.f32 n0_i (+.f32 u 1))))
(+.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 (*.f32 u n0_i) n0_i))
(+.f32 (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (neg.f32 (*.f32 u n0_i)) n0_i)
(+.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (neg.f32 (*.f32 n0_i (+.f32 u 1))) (+.f32 n0_i n0_i))
(+.f32 (*.f32 0 (-.f32 n0_i (-.f32 1 u))) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (*.f32 0 (-.f32 (-.f32 1 u) n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) 0)
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 n0_i (-.f32 1 u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 (-.f32 1 u) n0_i)))
(-.f32 0 (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))))
(-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u 1)))
(-.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)
(-.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (*.f32 u n0_i))
(-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (*.f32 n0_i (+.f32 u 1)))
(-.f32 (*.f32 0 (+.f32 u -1)) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i)))
(-.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 n0_i))
(-.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))
(-.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(-.f32 (+.f32 (*.f32 n0_i 4) (*.f32 n0_i 4)) (+.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3))))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) 0) (*.f32 (-.f32 1 u) 0)) (+.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 u n0_i) n0_i)))
(-.f32 (+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (+.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) n0_i)))
(-.f32 (+.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (+.f32 u 1))) (+.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))
(-.f32 (+.f32 (*.f32 u n0_i) (*.f32 u n0_i)) (+.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 2 u)) (*.f32 n0_i (-.f32 2 u))) (+.f32 (*.f32 n0_i (-.f32 2 u)) n0_i))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (-.f32 n0_i (*.f32 (-.f32 1 u) 0))) (+.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (*.f32 u n0_i)))
(-.f32 (+.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0))) (+.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (*.f32 n0_i (+.f32 u 1))))
(-.f32 (+.f32 (*.f32 0 (+.f32 u -1)) (*.f32 0 (+.f32 u -1))) (+.f32 (*.f32 0 (+.f32 u -1)) (-.f32 (*.f32 u n0_i) n0_i)))
(-.f32 (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n0_i))) (+.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 n0_i)))
(-.f32 (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 0 (neg.f32 n0_i))) (+.f32 (*.f32 0 (neg.f32 n0_i)) (-.f32 (*.f32 u n0_i) n0_i)))
(-.f32 (+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 (+.f32 u 1) (neg.f32 n0_i))) (+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2)) (+.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i 3))))
(/.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 u n0_i))))
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 n0_i (*.f32 u n0_i)) 1)
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (-.f32 1 u)))
(/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (+.f32 u -1) -2)) n0_i))
(/.f32 (+.f32 u -1) (neg.f32 (/.f32 1 n0_i)))
(/.f32 (+.f32 u -1) (/.f32 -1 n0_i))
(/.f32 (-.f32 (*.f32 u n0_i) n0_i) -1)
(/.f32 (neg.f32 n0_i) (neg.f32 (/.f32 1 (-.f32 1 u))))
(/.f32 (neg.f32 n0_i) (/.f32 -1 (-.f32 1 u)))
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (neg.f32 n0_i))) -1)
(/.f32 (-.f32 (+.f32 u 1) (+.f32 u u)) (/.f32 1 n0_i))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (+.f32 u 1) 2)) (/.f32 1 n0_i))
(neg.f32 (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 1 u) 0))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 1 u) 0)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 u 1)))
(-.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 n1_i u))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i)))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 u 1))))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))) (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i))))
(-.f32 (+.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i)))) (+.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(*.f32 2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 1/2 (+.f32 (*.f32 u (+.f32 n1_i n1_i)) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (*.f32 u (+.f32 n1_i n1_i))))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(*.f32 -1/2 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(*.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) -1/2)
(*.f32 (+.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))) (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u)))) -1/2)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))) -1)
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u)))) -1)
(/.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(neg.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))))
Outputs
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 u) (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))) (neg.f32 (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 u) (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 u) (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (*.f32 1/6 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (*.f32 1/6 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) -1/36) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) 1/120)) (*.f32 -1 (pow.f32 normAngle 4))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 1/120 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (pow.f32 normAngle 4))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (+.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/6 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) -1/36) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) 1/120)) (*.f32 -1 (pow.f32 normAngle 4))) (+.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) 1/720) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) -1/5040) (*.f32 1/6 (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) -1/36) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) 1/120))))) (*.f32 -1 (pow.f32 normAngle 6))) (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (*.f32 1/6 (pow.f32 normAngle 2)))))))
(+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 1/720 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/6) (+.f32 (*.f32 -1/5040 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 1/720 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (pow.f32 normAngle 6))) (neg.f32 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 1/120 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (pow.f32 normAngle 4)))))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))
(*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (neg.f32 n0_i)) normAngle)) (*.f32 n0_i normAngle))
(*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i))))
(*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1)))))
(neg.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))))))
(+.f32 (neg.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i))))) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))))))
(+.f32 (neg.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i))))) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))))))
(+.f32 (neg.f32 (*.f32 normAngle (*.f32 u (+.f32 n0_i (neg.f32 n1_i))))) (*.f32 n0_i normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 n1_i -1))))
(neg.f32 (*.f32 u (+.f32 n0_i (neg.f32 n1_i))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 n1_i -1)))))
(+.f32 n0_i (neg.f32 (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 n1_i -1)))))
(+.f32 n0_i (neg.f32 (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 n1_i -1)))))
(+.f32 n0_i (neg.f32 (*.f32 u (+.f32 n0_i (neg.f32 n1_i)))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0)
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) normAngle))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 0 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 0 normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) 0)))
(+.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 normAngle (-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) normAngle))
(+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 0 normAngle)))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 0 normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 normAngle (/.f32 (-.f32 n0_i (*.f32 u n0_i)) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) normAngle) (sin.f32 normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(+.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (*.f32 normAngle (/.f32 (-.f32 n0_i (*.f32 u n0_i)) (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (-.f32 n0_i (*.f32 u n0_i)) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) normAngle) (sin.f32 normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0)
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (-.f32 normAngle normAngle))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (-.f32 normAngle normAngle))
(-.f32 normAngle (-.f32 normAngle (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 0))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) 0)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(/.f32 (-.f32 normAngle (-.f32 normAngle (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (sin.f32 normAngle))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 0 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 3))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(-.f32 (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))) (+.f32 (/.f32 4 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 3)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) 1)
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) normAngle)
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 2 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 1/2 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) -1)
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 normAngle (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) 2)))
(*.f32 normAngle (-.f32 (*.f32 2 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (+.f32 normAngle normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (-.f32 normAngle (+.f32 normAngle normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (-.f32 (+.f32 normAngle normAngle) normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 normAngle (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (+.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (+.f32 normAngle normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 -1/2 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))))
(*.f32 -1/2 (/.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(*.f32 -1/2 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (+.f32 normAngle normAngle))) 1/2)
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 -2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) 2) (*.f32 normAngle 1/2))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (+.f32 normAngle normAngle))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)))
(*.f32 (/.f32 1/4 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 normAngle normAngle))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (*.f32 (/.f32 1/4 (sin.f32 normAngle)) (+.f32 normAngle normAngle))))
(*.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (/.f32 1/2 (sin.f32 normAngle))) 2)
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (/.f32 1/4 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 normAngle normAngle))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (*.f32 (/.f32 1/4 (sin.f32 normAngle)) (+.f32 normAngle normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 1/2 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (/.f32 1/4 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 normAngle normAngle))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (*.f32 (/.f32 1/4 (sin.f32 normAngle)) (+.f32 normAngle normAngle))))
(*.f32 (/.f32 (+.f32 normAngle normAngle) -1) (/.f32 1/2 (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 (neg.f32 (+.f32 normAngle normAngle)) (/.f32 1/2 (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (neg.f32 (+.f32 normAngle normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1/2))
(*.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))) -1/2)
(*.f32 -1/2 (/.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(*.f32 -1/2 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))) (/.f32 1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) 1/2)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(neg.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 (sin.f32 normAngle) (neg.f32 normAngle))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 0)
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (-.f32 normAngle normAngle))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 normAngle (-.f32 normAngle (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (neg.f32 (-.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 normAngle (-.f32 normAngle (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1/2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1/2))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 0)
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (-.f32 normAngle normAngle))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 normAngle (-.f32 normAngle (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 normAngle normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 0 normAngle) (*.f32 normAngle (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 0 normAngle) (*.f32 normAngle (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle 3)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 normAngle normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 2 (+.f32 normAngle normAngle)) (*.f32 normAngle 3)))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle 3))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 normAngle normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 2 (+.f32 normAngle normAngle)) (*.f32 normAngle 3)))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle normAngle)) (+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 0 (neg.f32 normAngle))) (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 1 (/.f32 (/.f32 1 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1 normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 normAngle (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle) 1)
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle)) 2)
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 1/2 (/.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 1/2 (/.f32 (/.f32 1 (+.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 1 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 -1 normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) -1)
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) -1)
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (+.f32 (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle))) -1)
(neg.f32 (+.f32 (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i)) (*.f32 (*.f32 u n1_i) (neg.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 u n1_i) (neg.f32 (neg.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i))) -1)
(neg.f32 (+.f32 (*.f32 normAngle (-.f32 (*.f32 u n0_i) n0_i)) (*.f32 (*.f32 u n1_i) (neg.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (*.f32 u n1_i) (neg.f32 (neg.f32 normAngle))))
(neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (neg.f32 (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) 0)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 n0_i (-.f32 1 u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 u (-.f32 1 n0_i))))
(+.f32 n0_i (-.f32 (*.f32 0 (-.f32 u (-.f32 1 n0_i))) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 (-.f32 1 u) n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 u (-.f32 1 n0_i))))
(+.f32 n0_i (-.f32 (*.f32 0 (-.f32 u (-.f32 1 n0_i))) (*.f32 u n0_i)))
(+.f32 0 (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 u n0_i) (-.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) n0_i))
(+.f32 (*.f32 (-.f32 1 u) 0) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (*.f32 n0_i (+.f32 u 1))))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 (*.f32 u n0_i) n0_i))
(+.f32 (*.f32 u n0_i) (-.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) n0_i))
(+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (neg.f32 (*.f32 u n0_i)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (neg.f32 (*.f32 (-.f32 1 u) 0)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(+.f32 (neg.f32 (*.f32 n0_i (+.f32 u 1))) (+.f32 n0_i n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 0 (-.f32 n0_i (-.f32 1 u))) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 u (-.f32 1 n0_i))))
(+.f32 n0_i (-.f32 (*.f32 0 (-.f32 u (-.f32 1 n0_i))) (*.f32 u n0_i)))
(+.f32 (*.f32 0 (-.f32 (-.f32 1 u) n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 u (-.f32 1 n0_i))))
(+.f32 n0_i (-.f32 (*.f32 0 (-.f32 u (-.f32 1 n0_i))) (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) 0)
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) (-.f32 n0_i n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 (-.f32 1 u) 0)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 n0_i (-.f32 1 u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 u (-.f32 1 n0_i))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 (-.f32 1 u) n0_i)))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 0 (-.f32 u (-.f32 1 n0_i))))
(-.f32 0 (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 u n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) n0_i))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u 1)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2))))
(-.f32 (*.f32 n0_i (+.f32 1 u)) (*.f32 n0_i (-.f32 2 (*.f32 -2 (+.f32 u -1)))))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)
(-.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (*.f32 u n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (*.f32 n0_i (+.f32 u 1)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (*.f32 0 (+.f32 u -1)) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 0 (+.f32 u -1))))
(+.f32 (*.f32 u 0) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 n0_i 0)))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i)))
(-.f32 (*.f32 (+.f32 1 u) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i)))
(*.f32 (neg.f32 n0_i) (-.f32 (+.f32 1 u) 2))
(-.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
(-.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(-.f32 (*.f32 2 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(-.f32 (*.f32 (-.f32 1 u) (*.f32 2 (+.f32 n0_i n0_i))) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(-.f32 (+.f32 (*.f32 n0_i 4) (*.f32 n0_i 4)) (+.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3))))
(-.f32 (*.f32 n0_i 4) (*.f32 n0_i (+.f32 u 3)))
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) 0) (*.f32 (-.f32 1 u) 0)) (+.f32 (*.f32 (-.f32 1 u) 0) (-.f32 (*.f32 u n0_i) n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (+.f32 (-.f32 n0_i n0_i) (-.f32 n0_i n0_i)) (+.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 u n0_i) n0_i)))
(+.f32 n0_i (-.f32 (-.f32 n0_i n0_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i n0_i))
(-.f32 (+.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (+.f32 u 1))) (+.f32 (*.f32 n0_i (+.f32 u 1)) (*.f32 n0_i (-.f32 2 (*.f32 (+.f32 u -1) -2)))))
(-.f32 (*.f32 n0_i (+.f32 1 u)) (*.f32 n0_i (-.f32 2 (*.f32 -2 (+.f32 u -1)))))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i -2)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 u n0_i) (*.f32 u n0_i)) (+.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 2 u)) (*.f32 n0_i (-.f32 2 u))) (+.f32 (*.f32 n0_i (-.f32 2 u)) n0_i))
(-.f32 (*.f32 n0_i (-.f32 2 u)) n0_i)
(-.f32 (+.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (-.f32 n0_i (*.f32 (-.f32 1 u) 0))) (+.f32 (-.f32 n0_i (*.f32 (-.f32 1 u) 0)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (+.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0))) (+.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 1 u) 0)) (*.f32 n0_i (+.f32 u 1))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 1 u) 0))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 0 (*.f32 0 u)))
(-.f32 (+.f32 (*.f32 0 (+.f32 u -1)) (*.f32 0 (+.f32 u -1))) (+.f32 (*.f32 0 (+.f32 u -1)) (-.f32 (*.f32 u n0_i) n0_i)))
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 0 (+.f32 u -1))))
(+.f32 (*.f32 u 0) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n0_i))) (+.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 0 (neg.f32 n0_i)) (*.f32 0 (neg.f32 n0_i))) (+.f32 (*.f32 0 (neg.f32 n0_i)) (-.f32 (*.f32 u n0_i) n0_i)))
(-.f32 (*.f32 0 (neg.f32 n0_i)) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 n0_i 0)))
(-.f32 (+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 (+.f32 u 1) (neg.f32 n0_i))) (+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i))))
(-.f32 (*.f32 (+.f32 1 u) (neg.f32 n0_i)) (*.f32 2 (neg.f32 n0_i)))
(*.f32 (neg.f32 n0_i) (-.f32 (+.f32 1 u) 2))
(-.f32 (+.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2)) (+.f32 (*.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i 3))))
(-.f32 (*.f32 2 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(-.f32 (*.f32 (-.f32 1 u) (*.f32 2 (+.f32 n0_i n0_i))) (*.f32 (-.f32 1 u) (*.f32 n0_i 3)))
(/.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 u n0_i))))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 n0_i (*.f32 u n0_i)) 1)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) (-.f32 1 u)))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (+.f32 u -1) -2)) n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (+.f32 u -1) (neg.f32 (/.f32 1 n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (+.f32 u -1) (/.f32 -1 n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 (*.f32 u n0_i) n0_i) -1)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (neg.f32 n0_i) (neg.f32 (/.f32 1 (-.f32 1 u))))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (neg.f32 n0_i) (/.f32 -1 (-.f32 1 u)))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (neg.f32 n0_i))) -1)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 (+.f32 u 1) (+.f32 u u)) (/.f32 1 n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (+.f32 u 1) 2)) (/.f32 1 n0_i))
(*.f32 (+.f32 u (-.f32 3 (*.f32 2 (+.f32 1 u)))) (/.f32 n0_i 1))
(*.f32 (+.f32 u (-.f32 3 (+.f32 (*.f32 u 2) 2))) n0_i)
(neg.f32 (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 1 u) 0))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 1 u) 0)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 0 (*.f32 0 u))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i n0_i)))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))
(-.f32 n1_i (-.f32 (+.f32 n1_i (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) u)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i u))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 1 u) 0)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 1 u) 0)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (+.f32 (-.f32 0 (*.f32 0 u)) (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) n0_i)))
(-.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 u 1)))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 n1_i u))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (-.f32 (+.f32 n1_i n1_i) n1_i)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 4) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 u 1))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))) (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i)))) (+.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 n1_i u)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (-.f32 (+.f32 n1_i n1_i) n1_i)))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 4) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1/2 (+.f32 (*.f32 u (+.f32 n1_i n1_i)) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (*.f32 u (+.f32 n1_i n1_i))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (*.f32 u (+.f32 n1_i n1_i)) 1/2))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (*.f32 u (+.f32 n1_i n1_i))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (*.f32 u (+.f32 n1_i n1_i)) 1/2))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1/2 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) -1/2)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))) (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u)))) -1/2)
(neg.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 n1_i (neg.f32 u))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))) -1)
(neg.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 n1_i (neg.f32 u))))
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u)))) -1)
(neg.f32 (-.f32 (neg.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u)))))
(-.f32 (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i (neg.f32 u)) n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) -2))
(/.f32 (+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (neg.f32 u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (*.f32 n1_i (neg.f32 u))))

localize84.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u normAngle)
0.0b
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
0.1b
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
1.6b
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 44 to 10 computations (77.3% saved)

series36.0ms (0.2%)

Counts
3 → 84
Calls

27 calls:

TimeVariablePointExpression
29.0ms
normAngle
@0
(*.f32 u normAngle)
1.0ms
normAngle
@0
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.0ms
normAngle
@-inf
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.0ms
normAngle
@inf
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.0ms
u
@-inf
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))

rewrite86.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1184×rational.json-simplify-6
972×rational.json-simplify-3
792×rational.json-simplify-12
788×rational.json-simplify-2
760×rational.json-simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01367
17467
224367
3129667
Stop Event
node limit
Counts
3 → 286
Calls
Call 1
Inputs
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 u normAngle)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 0 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 0 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (-.f32 0 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (-.f32 0 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (/.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (-.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (+.f32 n0_i (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 1 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1/2 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 0 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) n1_i) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (-.f32 n1_i n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (+.f32 n1_i n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (neg.f32 (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n1_i n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (/.f32 1 n1_i)) (/.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (neg.f32 (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (*.f32 (sin.f32 normAngle) 2) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 (sin.f32 normAngle) -1/2) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 -1 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (neg.f32 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i 2) (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 1 n1_i)) (/.f32 (sin.f32 normAngle) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i 1/2) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1/2) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 1/2) (/.f32 (sin.f32 normAngle) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (*.f32 u (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (*.f32 normAngle (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u normAngle) (*.f32 1/2 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u normAngle)) (*.f32 u (+.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 normAngle normAngle)) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 0 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (-.f32 u u) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (-.f32 normAngle normAngle) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u normAngle) 1/2) (*.f32 1/2 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) (/.f32 0 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u normAngle) (/.f32 0 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 0 (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 (-.f32 u u) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 (-.f32 normAngle normAngle) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (+.f32 u u) (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (+.f32 normAngle normAngle) (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (*.f32 u (+.f32 normAngle normAngle)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle normAngle) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (+.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u u) (-.f32 normAngle normAngle)) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 u u)) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u u) (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle)))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle)))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 1 normAngle)) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 normAngle normAngle) (+.f32 normAngle normAngle)) (/.f32 1 u)) (/.f32 (+.f32 normAngle (+.f32 normAngle normAngle)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 u))) (neg.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (*.f32 -1 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (neg.f32 (neg.f32 (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (*.f32 -1 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (neg.f32 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u normAngle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (neg.f32 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 -1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 u normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle 2) (/.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u) (/.f32 1/2 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (neg.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 u normAngle)))))))

simplify125.0ms (0.7%)

Algorithm
egg-herbie
Rules
1286×rational.json-simplify-3
1092×rational.json-simplify-12
1088×rational.json-simplify-2
812×rational.json-simplify-1
804×rational.json-simplify-5
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064616236
1241415734
Stop Event
node limit
Counts
370 → 481
Calls
Call 1
Inputs
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n1_i u) n0_i))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(-.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 n0_i (-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 n0_i))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 0)
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n1_i n1_i))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 0 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i n0_i))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))
(-.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 0 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (neg.f32 n0_i) (-.f32 0 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (-.f32 0 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (/.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) -1))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) n0_i)
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 n0_i (-.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (/.f32 0 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (+.f32 n0_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (+.f32 n0_i (+.f32 n0_i n0_i)))
(*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(*.f32 -1 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(*.f32 -1 (*.f32 1 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)))
(*.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) -1)
(*.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) 1/2)
(*.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) -1/2)
(/.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) -1)
(/.f32 (-.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)) -1)
(neg.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 0)
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1/2 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 0))
(+.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 0 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) n1_i) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 0)
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 1 n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n1_i))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (sin.f32 normAngle)))
(-.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (-.f32 n1_i n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) -1))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (+.f32 n1_i n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (neg.f32 (/.f32 1 n1_i))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (+.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (/.f32 1 n1_i)) (/.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (/.f32 1 n1_i)))
(-.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 n1_i))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n1_i))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (neg.f32 (/.f32 1 n1_i))))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n1_i))
(/.f32 1 (*.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (*.f32 (sin.f32 normAngle) 2) n1_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))) n1_i))
(/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(/.f32 1/2 (*.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 1/2 (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))) (/.f32 1 n1_i)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) n1_i))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(/.f32 -1 (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
(/.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(/.f32 -1 (/.f32 (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(/.f32 -1 (*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(/.f32 (neg.f32 n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) -1)
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n1_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n1_i))
(/.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) n1_i))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) 2)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 (sin.f32 normAngle) -1/2) (/.f32 1 n1_i)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 -1 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (neg.f32 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n1_i))
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (/.f32 n1_i 2) (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 1 n1_i)) (/.f32 (sin.f32 normAngle) -1/2))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i 1/2) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) 1/2)))
(/.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))) -1)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1/2) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (-.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle))) -1/2)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(/.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))) -1)
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 (*.f32 u normAngle) 0)
(+.f32 (*.f32 u normAngle) (-.f32 u u))
(+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(+.f32 (*.f32 u normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)))
(+.f32 (*.f32 u normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 u normAngle) (*.f32 normAngle (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (*.f32 1/2 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 0 (*.f32 u normAngle))
(+.f32 (neg.f32 (*.f32 u normAngle)) (*.f32 u (+.f32 normAngle normAngle)))
(+.f32 (-.f32 u u) (*.f32 u normAngle))
(+.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle))
(+.f32 (*.f32 u (+.f32 normAngle normAngle)) (neg.f32 (*.f32 u normAngle)))
(+.f32 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 u normAngle))
(+.f32 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)) (*.f32 u normAngle))
(+.f32 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)) (*.f32 u normAngle))
(+.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 0 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))
(+.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (-.f32 u u) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))
(+.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (-.f32 normAngle normAngle) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 u normAngle) 1/2) (*.f32 1/2 (*.f32 u normAngle)))
(-.f32 (*.f32 u normAngle) 0)
(-.f32 (*.f32 u normAngle) (-.f32 u u))
(-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(-.f32 (*.f32 u normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)))
(-.f32 (*.f32 u normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)))
(-.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 u normAngle) (/.f32 0 (neg.f32 (/.f32 1 normAngle))))
(-.f32 (*.f32 u normAngle) (/.f32 0 (neg.f32 (/.f32 1 u))))
(-.f32 0 (neg.f32 (*.f32 u normAngle)))
(-.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 0 (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 (-.f32 u u) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 (-.f32 normAngle normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (+.f32 u u) (neg.f32 (/.f32 1 normAngle))))
(-.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (+.f32 normAngle normAngle) (neg.f32 (/.f32 1 u))))
(-.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (*.f32 u (+.f32 normAngle normAngle)) -1))
(-.f32 (-.f32 u u) (neg.f32 (*.f32 u normAngle)))
(-.f32 (-.f32 normAngle normAngle) (neg.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u normAngle))
(-.f32 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))
(-.f32 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (+.f32 normAngle normAngle)))
(-.f32 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (+.f32 (-.f32 u u) (-.f32 normAngle normAngle)) (neg.f32 (*.f32 u normAngle)))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 u u)) (neg.f32 (*.f32 u normAngle)))
(-.f32 (+.f32 (-.f32 u u) (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle)))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle)))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 1 normAngle)) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 normAngle)))
(-.f32 (/.f32 (+.f32 (+.f32 normAngle normAngle) (+.f32 normAngle normAngle)) (/.f32 1 u)) (/.f32 (+.f32 normAngle (+.f32 normAngle normAngle)) (/.f32 1 u)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (neg.f32 (*.f32 u normAngle)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u))) (neg.f32 (*.f32 u normAngle)))
(/.f32 u (/.f32 1 normAngle))
(/.f32 u (*.f32 -1 (neg.f32 (/.f32 1 normAngle))))
(/.f32 u (neg.f32 (neg.f32 (/.f32 1 normAngle))))
(/.f32 normAngle (/.f32 1 u))
(/.f32 normAngle (*.f32 -1 (neg.f32 (/.f32 1 u))))
(/.f32 normAngle (neg.f32 (neg.f32 (/.f32 1 u))))
(/.f32 (*.f32 u normAngle) 1)
(/.f32 1 (/.f32 1 (*.f32 u normAngle)))
(/.f32 1/2 (/.f32 (/.f32 1/2 normAngle) u))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) normAngle))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (neg.f32 u) (/.f32 -1 normAngle))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 u)))
(/.f32 (neg.f32 normAngle) (/.f32 -1 u))
(/.f32 (neg.f32 (*.f32 u normAngle)) -1)
(/.f32 (/.f32 normAngle 2) (/.f32 1/2 u))
(/.f32 (*.f32 1/2 u) (/.f32 1/2 normAngle))
(/.f32 (-.f32 (-.f32 (neg.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) -1)
(neg.f32 (neg.f32 (*.f32 u normAngle)))
Outputs
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 (+.f32 n0_i (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i)))
(+.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 n0_i (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))) (pow.f32 normAngle 2)) n0_i))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))) (pow.f32 normAngle 2)) (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u)))) (*.f32 n1_i (*.f32 1/120 u)))) (pow.f32 normAngle 4))))
(+.f32 (+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2)))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) -1/6) (*.f32 (*.f32 u n1_i) 1/36)) (*.f32 u (*.f32 1/120 n1_i)))) (pow.f32 normAngle 4)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n1_i u) n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u)))) (*.f32 n1_i (*.f32 1/120 u)))) (pow.f32 normAngle 4)) (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 n1_i (*.f32 -1/5040 u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u)))) (*.f32 n1_i (*.f32 1/120 u))))) (*.f32 1/120 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))))))) (pow.f32 normAngle 6)))))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2)) (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) -1/6) (*.f32 (*.f32 u n1_i) 1/36)) (*.f32 u (*.f32 1/120 n1_i)))) (pow.f32 normAngle 4)) (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/5040 (pow.f32 u 7))) (+.f32 (*.f32 u (*.f32 -1/5040 n1_i)) (+.f32 (*.f32 1/6 (+.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) -1/6) (*.f32 (*.f32 u n1_i) 1/36)) (-.f32 (*.f32 u (*.f32 1/120 n1_i)) (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5)))))) (*.f32 1/120 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))))))) (pow.f32 normAngle 6)))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 -1/5040 (*.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle)))))))
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1/5040 (*.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))) (pow.f32 normAngle 2)))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u)))) (*.f32 n1_i (*.f32 1/120 u)))) (pow.f32 normAngle 4))))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) -1/6) (*.f32 (*.f32 u n1_i) 1/36)) (*.f32 u (*.f32 1/120 n1_i)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u)))) (*.f32 n1_i (*.f32 1/120 u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 n1_i (*.f32 -1/5040 u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u)))) (*.f32 n1_i (*.f32 1/120 u))))) (*.f32 1/120 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 n1_i (*.f32 -1/6 u))))))) (pow.f32 normAngle 6)))))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/5040 (pow.f32 u 7))) (+.f32 (*.f32 u (*.f32 -1/5040 n1_i)) (+.f32 (*.f32 1/6 (+.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) -1/6) (*.f32 (*.f32 u n1_i) 1/36)) (-.f32 (*.f32 u (*.f32 1/120 n1_i)) (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5)))))) (*.f32 1/120 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (+.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) -1/6) (*.f32 (*.f32 u n1_i) 1/36)) (*.f32 u (*.f32 1/120 n1_i)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 (*.f32 n1_i (*.f32 -1/6 (pow.f32 u 3))) (*.f32 u (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(-.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) n0_i)))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 0)
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 n0_i (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 n0_i (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle)))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n1_i n1_i))
(+.f32 n0_i (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 n0_i (-.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 0 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 0 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n0_i (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 0)))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n0_i (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(-.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 0 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (neg.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 n0_i (-.f32 (-.f32 n1_i n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))
(-.f32 (neg.f32 n0_i) (-.f32 0 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (neg.f32 n0_i) (neg.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 n0_i n0_i)) (-.f32 n0_i 0))
(-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (-.f32 0 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (/.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) -1))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 n1_i n1_i)))
(-.f32 n0_i (-.f32 n1_i (-.f32 n1_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (neg.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) n0_i)
(+.f32 n0_i (-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i))
(+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i n0_i))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 n0_i (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))))
(-.f32 (+.f32 n0_i (-.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 n1_i (-.f32 n0_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 (-.f32 n1_i n1_i) (-.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))))
(-.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (-.f32 n1_i n1_i))))
(-.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n1_i)))))
(-.f32 (/.f32 0 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (*.f32 0 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 0) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 (-.f32 n0_i n0_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 n0_i n0_i)))
(-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i n0_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(-.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) n0_i)))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(-.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)) (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 2 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 (+.f32 n0_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (neg.f32 (+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 n0_i (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (+.f32 n0_i (+.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 n0_i n0_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 n0_i (-.f32 n0_i n0_i)))
(*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1)
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 -1 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 -1 (*.f32 1 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) -1)
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) 1/2)
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) -1/2)
(/.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1)
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) -1)
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (-.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)) -1)
(neg.f32 (-.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i)) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(-.f32 (-.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (neg.f32 (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(neg.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) n0_i))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 0)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 n1_i (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (-.f32 n1_i n1_i) (+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (+.f32 n1_i (-.f32 (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))) n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 0 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (-.f32 n1_i n1_i) 2)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 1/2 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) 1/2))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n1_i))) 1/2))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (/.f32 0 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 0 (+.f32 n1_i n1_i))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 n1_i (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (-.f32 n1_i n1_i) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle)))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 0 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 0 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))))
(+.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))))
(+.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) n1_i) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 1 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 0 (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 0)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0) (sin.f32 normAngle))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)))
(-.f32 (-.f32 n1_i n1_i) (-.f32 0 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (/.f32 1 n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (/.f32 1 n1_i)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (neg.f32 (/.f32 1 n1_i))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i -2)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))
(-.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 (-.f32 n1_i n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 n1_i (-.f32 (-.f32 n1_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (-.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(+.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) -1))
(+.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (+.f32 n1_i n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(+.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 n1_i) (neg.f32 (sin.f32 normAngle))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (neg.f32 (/.f32 1 n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 n1_i) (neg.f32 (sin.f32 normAngle))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(+.f32 0 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))))
(-.f32 (+.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 0 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))))
(-.f32 (+.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)))) (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(+.f32 (-.f32 n1_i n1_i) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (-.f32 (-.f32 n1_i n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2))) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (/.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (/.f32 1 n1_i)) (/.f32 (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (/.f32 1 n1_i)))
(/.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (/.f32 1 n1_i))
(/.f32 (-.f32 (*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 1 n1_i))
(-.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (+.f32 n1_i (+.f32 n1_i (+.f32 n1_i n1_i))) (+.f32 n1_i (+.f32 n1_i n1_i))) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (-.f32 (+.f32 n1_i n1_i) n1_i)))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) 1/2))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 n1_i))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 0 (/.f32 n1_i -2)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 -1 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 1 n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (neg.f32 (/.f32 1 n1_i))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 (neg.f32 (/.f32 1 n1_i))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 1 (*.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (*.f32 (sin.f32 normAngle) 2) n1_i))
(*.f32 2 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) 2) n1_i)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 n1_i (*.f32 (sin.f32 normAngle) 2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 1/2 (*.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 1/2 (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))) (/.f32 1 n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (/.f32 1/2 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 -1 (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 -1 (/.f32 (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (neg.f32 (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle))))
(/.f32 -1 (*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (neg.f32 n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) -1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 1 n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 -1 n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sin.f32 (*.f32 u normAngle))) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 -1/2 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) 2)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 (sin.f32 normAngle) -1/2) (/.f32 1 n1_i)))
(*.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n1_i 1)) (/.f32 -1/2 (sin.f32 normAngle)))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 -1 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (neg.f32 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) -2)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (neg.f32 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (neg.f32 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) -2)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1/2 (sin.f32 normAngle))) 1/2)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (/.f32 1/2 n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 -1 (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))))
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (neg.f32 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))))
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) -2)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) 2))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 n1_i 2) (*.f32 (sin.f32 normAngle) (/.f32 1/2 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 1 n1_i)) (/.f32 (sin.f32 normAngle) -1/2))
(*.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n1_i 1)) (/.f32 -1/2 (sin.f32 normAngle)))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) -1/2) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 2))))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 n1_i 1/2) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) 1/2)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) 2))) -1)
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (neg.f32 (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 1 n1_i) 2))))
(/.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 1 n1_i) (*.f32 (sin.f32 normAngle) -2)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1/2) (*.f32 (sin.f32 normAngle) 2))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (-.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 0) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 0) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 0 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) 0)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle))) -1/2)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (-.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)) -1/2))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) 1/2) (/.f32 (sin.f32 normAngle) 1/4))
(*.f32 (*.f32 (+.f32 n1_i n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) 1/2)) (/.f32 1/4 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 n1_i n1_i)) (*.f32 1/2 (/.f32 (sin.f32 normAngle) 1/4)))
(/.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))) -1)
(neg.f32 (-.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i))))
(-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) -1)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (neg.f32 n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 u normAngle) 0)
(*.f32 u normAngle)
(+.f32 (*.f32 u normAngle) (-.f32 u u))
(+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (*.f32 u normAngle) normAngle))
(+.f32 (*.f32 u normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)))
(*.f32 u normAngle)
(+.f32 (*.f32 u normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (-.f32 u (-.f32 u (-.f32 normAngle normAngle))))
(+.f32 normAngle (-.f32 (-.f32 (*.f32 u normAngle) normAngle) (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(+.f32 (-.f32 u (-.f32 normAngle normAngle)) (-.f32 (*.f32 u normAngle) u))
(+.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(*.f32 u normAngle)
(+.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (-.f32 u (-.f32 u (-.f32 normAngle normAngle))))
(+.f32 normAngle (-.f32 (-.f32 (*.f32 u normAngle) normAngle) (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (+.f32 0 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(+.f32 (-.f32 u (-.f32 normAngle normAngle)) (-.f32 (*.f32 u normAngle) u))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 u normAngle) (+.f32 normAngle (-.f32 (-.f32 u u) normAngle)))
(+.f32 u (+.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 u normAngle) u)))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 u normAngle) (-.f32 u u))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (-.f32 (+.f32 normAngle (-.f32 (-.f32 u u) normAngle)) (-.f32 u u)))
(+.f32 (-.f32 normAngle normAngle) (+.f32 (-.f32 u u) (-.f32 (*.f32 u normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (-.f32 (+.f32 (-.f32 u u) (-.f32 u u)) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 u normAngle) (-.f32 normAngle (-.f32 normAngle (+.f32 (-.f32 u u) (-.f32 u u)))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (+.f32 normAngle (-.f32 (-.f32 u u) normAngle)))
(+.f32 u (+.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 u normAngle) u)))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (*.f32 u normAngle) normAngle))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 u (-.f32 u (-.f32 normAngle normAngle)))))
(+.f32 (-.f32 normAngle normAngle) (+.f32 normAngle (-.f32 (-.f32 (*.f32 u normAngle) normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 normAngle normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (+.f32 (-.f32 u u) (-.f32 (-.f32 normAngle normAngle) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (+.f32 normAngle (-.f32 (-.f32 normAngle normAngle) (-.f32 u (-.f32 u normAngle)))))
(+.f32 (*.f32 u normAngle) (*.f32 u (-.f32 normAngle normAngle)))
(*.f32 u normAngle)
(+.f32 (*.f32 u normAngle) (*.f32 normAngle (-.f32 u u)))
(*.f32 u normAngle)
(+.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(*.f32 u normAngle)
(+.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u))))
(+.f32 (*.f32 u normAngle) (-.f32 u (-.f32 u (-.f32 normAngle normAngle))))
(+.f32 normAngle (-.f32 (-.f32 (*.f32 u normAngle) normAngle) (-.f32 u u)))
(+.f32 (*.f32 u normAngle) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(+.f32 (-.f32 u (-.f32 normAngle normAngle)) (-.f32 (*.f32 u normAngle) u))
(+.f32 (*.f32 u normAngle) (*.f32 1/2 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 u normAngle) (*.f32 1/2 (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (*.f32 normAngle (*.f32 1/2 (-.f32 u u))))
(+.f32 0 (*.f32 u normAngle))
(*.f32 u normAngle)
(+.f32 (neg.f32 (*.f32 u normAngle)) (*.f32 u (+.f32 normAngle normAngle)))
(*.f32 u normAngle)
(+.f32 (-.f32 u u) (*.f32 u normAngle))
(+.f32 (*.f32 u normAngle) (-.f32 u u))
(+.f32 (-.f32 normAngle normAngle) (*.f32 u normAngle))
(+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (*.f32 u normAngle) normAngle))
(+.f32 (*.f32 u (+.f32 normAngle normAngle)) (neg.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(+.f32 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 u normAngle))
(*.f32 u normAngle)
(+.f32 (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)) (*.f32 u normAngle))
(+.f32 (*.f32 u normAngle) (-.f32 u (-.f32 u (-.f32 normAngle normAngle))))
(+.f32 normAngle (-.f32 (-.f32 (*.f32 u normAngle) normAngle) (-.f32 u u)))
(+.f32 (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)) (*.f32 u normAngle))
(+.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(+.f32 (-.f32 u (-.f32 normAngle normAngle)) (-.f32 (*.f32 u normAngle) u))
(+.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 0 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 u normAngle)
(+.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (-.f32 u u) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))
(+.f32 (*.f32 u normAngle) (-.f32 u u))
(+.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (-.f32 normAngle normAngle) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle)))))
(+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (*.f32 u normAngle) normAngle))
(+.f32 (*.f32 (*.f32 u normAngle) 1/2) (*.f32 1/2 (*.f32 u normAngle)))
(*.f32 1/2 (*.f32 u (+.f32 normAngle normAngle)))
(*.f32 (+.f32 normAngle normAngle) (*.f32 u 1/2))
(-.f32 (*.f32 u normAngle) 0)
(*.f32 u normAngle)
(-.f32 (*.f32 u normAngle) (-.f32 u u))
(-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(-.f32 (*.f32 u normAngle) (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)))
(*.f32 u normAngle)
(-.f32 (*.f32 u normAngle) (-.f32 (-.f32 normAngle normAngle) (-.f32 u u)))
(-.f32 (*.f32 u normAngle) (-.f32 u (-.f32 u (-.f32 normAngle normAngle))))
(-.f32 normAngle (-.f32 (-.f32 u (-.f32 u normAngle)) (*.f32 u normAngle)))
(-.f32 (*.f32 u normAngle) (-.f32 (-.f32 u u) (-.f32 normAngle normAngle)))
(-.f32 (-.f32 normAngle normAngle) (-.f32 (-.f32 u u) (*.f32 u normAngle)))
(-.f32 (*.f32 u normAngle) (/.f32 0 (neg.f32 (/.f32 1 normAngle))))
(-.f32 (*.f32 u normAngle) (*.f32 0 (/.f32 normAngle -2)))
(-.f32 (*.f32 u normAngle) (/.f32 0 (neg.f32 (/.f32 1 u))))
(-.f32 (*.f32 u normAngle) (/.f32 0 (/.f32 -1 u)))
(-.f32 0 (neg.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(-.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 0 (*.f32 u (+.f32 normAngle normAngle))))
(*.f32 u normAngle)
(-.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 (-.f32 u u) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 u (-.f32 (-.f32 u (*.f32 u (+.f32 normAngle normAngle))) (neg.f32 (*.f32 u normAngle))))
(-.f32 (neg.f32 (*.f32 u normAngle)) (-.f32 (-.f32 normAngle normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (-.f32 normAngle normAngle) (neg.f32 (*.f32 u normAngle))))
(-.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (+.f32 u u) (neg.f32 (/.f32 1 normAngle))))
(*.f32 u normAngle)
(-.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (+.f32 normAngle normAngle) (neg.f32 (/.f32 1 u))))
(*.f32 u normAngle)
(-.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 (*.f32 u (+.f32 normAngle normAngle)) -1))
(*.f32 u normAngle)
(-.f32 (-.f32 u u) (neg.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 u normAngle) (neg.f32 (-.f32 u u)))
(-.f32 (-.f32 normAngle normAngle) (neg.f32 (*.f32 u normAngle)))
(-.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u normAngle))
(*.f32 u normAngle)
(-.f32 (-.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(-.f32 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (+.f32 normAngle normAngle)))
(*.f32 u normAngle)
(-.f32 (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (+.f32 normAngle normAngle))))
(*.f32 u normAngle)
(-.f32 (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(*.f32 u normAngle)
(-.f32 (+.f32 (-.f32 u u) (-.f32 normAngle normAngle)) (neg.f32 (*.f32 u normAngle)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 normAngle normAngle) (neg.f32 (*.f32 u normAngle))))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 u normAngle) (neg.f32 u))) u)
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 u u)) (neg.f32 (*.f32 u normAngle)))
(+.f32 (-.f32 u u) (-.f32 (-.f32 normAngle normAngle) (neg.f32 (*.f32 u normAngle))))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 (*.f32 u normAngle) (neg.f32 u))) u)
(-.f32 (+.f32 (-.f32 u u) (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle)))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (-.f32 u u))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 u (+.f32 normAngle normAngle)))) (+.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (*.f32 u normAngle) normAngle))
(-.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 1 normAngle)) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 normAngle)))
(/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 1 normAngle))
(/.f32 normAngle (/.f32 1 (+.f32 u (-.f32 u u))))
(-.f32 (/.f32 (+.f32 (+.f32 normAngle normAngle) (+.f32 normAngle normAngle)) (/.f32 1 u)) (/.f32 (+.f32 normAngle (+.f32 normAngle normAngle)) (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 normAngle (+.f32 normAngle (+.f32 normAngle normAngle))) (+.f32 normAngle (+.f32 normAngle normAngle))) (/.f32 1 u))
(/.f32 u (/.f32 1 (-.f32 (+.f32 normAngle normAngle) normAngle)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 normAngle))) (neg.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u))) (neg.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(/.f32 u (/.f32 1 normAngle))
(*.f32 u normAngle)
(/.f32 u (*.f32 -1 (neg.f32 (/.f32 1 normAngle))))
(*.f32 u normAngle)
(/.f32 u (neg.f32 (neg.f32 (/.f32 1 normAngle))))
(*.f32 u normAngle)
(/.f32 normAngle (/.f32 1 u))
(*.f32 u normAngle)
(/.f32 normAngle (*.f32 -1 (neg.f32 (/.f32 1 u))))
(*.f32 u normAngle)
(/.f32 normAngle (neg.f32 (neg.f32 (/.f32 1 u))))
(*.f32 u normAngle)
(/.f32 (*.f32 u normAngle) 1)
(*.f32 u normAngle)
(/.f32 1 (/.f32 1 (*.f32 u normAngle)))
(*.f32 u normAngle)
(/.f32 1/2 (/.f32 (/.f32 1/2 normAngle) u))
(*.f32 u normAngle)
(/.f32 1/2 (/.f32 (/.f32 1/2 u) normAngle))
(*.f32 u normAngle)
(/.f32 (neg.f32 u) (neg.f32 (/.f32 1 normAngle)))
(*.f32 u normAngle)
(/.f32 (neg.f32 u) (/.f32 -1 normAngle))
(*.f32 u normAngle)
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 u)))
(*.f32 u normAngle)
(/.f32 (neg.f32 normAngle) (/.f32 -1 u))
(*.f32 u normAngle)
(/.f32 (neg.f32 (*.f32 u normAngle)) -1)
(*.f32 u normAngle)
(/.f32 (/.f32 normAngle 2) (/.f32 1/2 u))
(*.f32 u normAngle)
(/.f32 (*.f32 1/2 u) (/.f32 1/2 normAngle))
(*.f32 u normAngle)
(/.f32 (-.f32 (-.f32 (neg.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) -1)
(*.f32 u normAngle)
(neg.f32 (neg.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)

localize63.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
0.1b
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.3b
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
Compiler

Compiled 63 to 34 computations (46% saved)

series3.0ms (0%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
normAngle
@inf
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
0.0ms
normAngle
@0
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
0.0ms
n1_i
@0
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
0.0ms
u
@0
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
0.0ms
u
@-inf
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))

rewrite46.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
954×rational.json-simplify-24
912×rational.json-simplify-21
880×rational.json-simplify-13
856×rational.json-1
856×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01645
19345
231245
3177645
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 u n1_i) 2)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n0_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 u n1_i) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)) (+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))))))

simplify80.0ms (0.4%)

Algorithm
egg-herbie
Rules
754×rational.json-simplify-63
748×rational.json-simplify-1
696×rational.json-simplify-24
652×rational.json-simplify-21
608×rational.json-simplify-29
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01594346
15024292
221604050
Stop Event
node limit
Counts
80 → 88
Calls
Call 1
Inputs
n0_i
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u)))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0)
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 u u))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 n1_i n1_i))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 n0_i n0_i))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0))
(-.f32 0 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
(-.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) -1))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 u n1_i) 2)) (*.f32 u n1_i))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)))
(*.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 1)
(*.f32 1/2 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) 1/2)
(*.f32 (+.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) -1/2)
(/.f32 1 (/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 1)
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(/.f32 (-.f32 (-.f32 u u) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(/.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(/.f32 (-.f32 (-.f32 n0_i n0_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 u n1_i) 2))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))) -1)
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)) (+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2))) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) -1)
(neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
Outputs
n0_i
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n1_i) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (sin.f32 normAngle)) n1_i) u))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (neg.f32 (sin.f32 normAngle)))) n1_i) u))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u)))
(+.f32 n0_i (+.f32 (*.f32 (pow.f32 u 2) (*.f32 -1/2 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n1_i) u)))
(+.f32 n0_i (+.f32 (*.f32 (+.f32 (/.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (sin.f32 normAngle)) n1_i) u) (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 n0_i (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (neg.f32 (sin.f32 normAngle)))) n1_i) u) (*.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))) n1_i) u))))
(+.f32 (*.f32 (pow.f32 u 2) (*.f32 -1/2 (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 1/6 (*.f32 (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) n1_i) u))))
(+.f32 n0_i (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (/.f32 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (+.f32 (*.f32 (+.f32 (/.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (sin.f32 normAngle)) n1_i) u) (*.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 n0_i (+.f32 (*.f32 (pow.f32 u 3) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (/.f32 (sin.f32 normAngle) 1/6))) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (neg.f32 (sin.f32 normAngle)))) n1_i) u) (*.f32 n0_i (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 -1 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (+.f32 normAngle (*.f32 normAngle (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 -1 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (+.f32 normAngle (*.f32 normAngle (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (*.f32 -1 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (+.f32 1 (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (+.f32 normAngle (*.f32 normAngle (neg.f32 u)))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u)) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u)) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u)) (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (*.f32 n0_i (-.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))) (+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 1/120 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 1/6 (-.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))) (pow.f32 normAngle 4))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u)) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 1/120 (pow.f32 (-.f32 1 u) 5))) (+.f32 (*.f32 n0_i (*.f32 1/120 (-.f32 1 u))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))) (pow.f32 normAngle 4))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u)) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (*.f32 n0_i (-.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i 1/120)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i 1/36)) (*.f32 (*.f32 n0_i (-.f32 1 u)) -7/360))) (pow.f32 normAngle 4))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)))) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 1/6 (-.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))) (pow.f32 normAngle 4)) (+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 -1/5040 n0_i)) (+.f32 (*.f32 1/6 (-.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 1/120 n0_i)) (*.f32 1/6 (-.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))) (*.f32 1/120 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))))) (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i))) 1/120)))) (pow.f32 normAngle 6))) (*.f32 n1_i u))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7))) (+.f32 (*.f32 n0_i (*.f32 -1/5040 (-.f32 1 u))) (+.f32 (*.f32 1/6 (+.f32 (*.f32 n0_i (*.f32 1/120 (-.f32 1 u))) (-.f32 (*.f32 1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))) (*.f32 n0_i (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)))))) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u)))) 1/120)))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (-.f32 (*.f32 n0_i (*.f32 1/120 (pow.f32 (-.f32 1 u) 5))) (+.f32 (*.f32 n0_i (*.f32 1/120 (-.f32 1 u))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))) (pow.f32 normAngle 4))))))
(+.f32 (+.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i -1/5040)) (+.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i -1/720)) (*.f32 -1/6 (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i 1/36)) (*.f32 (*.f32 n0_i (-.f32 1 u)) -7/360)))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i -1/720)) (*.f32 (*.f32 n0_i (-.f32 1 u)) 1/840)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (*.f32 n0_i (-.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i 1/120)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i 1/36)) (*.f32 (*.f32 n0_i (-.f32 1 u)) -7/360))) (pow.f32 normAngle 4))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 u u))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 u u)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 u (-.f32 u (*.f32 n1_i u))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 u (-.f32 u (*.f32 n1_i u))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n1_i (-.f32 n1_i (*.f32 n1_i u))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n1_i (-.f32 n1_i (*.f32 n1_i u))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 n0_i 0) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(-.f32 0 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(-.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) -1))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 u n1_i) 2)) (*.f32 u n1_i))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (+.f32 n0_i n0_i))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (+.f32 n0_i n0_i) n0_i)))
(-.f32 (+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 1/2 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) 1/2)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(*.f32 (+.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) -1/2)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (-.f32 (-.f32 u u) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 u u)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 u (-.f32 u (*.f32 n1_i u))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 u (-.f32 u (*.f32 n1_i u))))
(/.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n1_i (-.f32 n1_i (*.f32 n1_i u))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n1_i (-.f32 n1_i (*.f32 n1_i u))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 n0_i 0) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (-.f32 n0_i n0_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 (*.f32 n1_i u) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (-.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (*.f32 u n1_i) 2))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (+.f32 (*.f32 u n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (+.f32 n0_i n0_i)))) -1)
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (+.f32 n0_i n0_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) (-.f32 (+.f32 n0_i n0_i) n0_i)))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2)) (+.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)) 2))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i)))) -1)
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(neg.f32 (neg.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u n1_i))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 n1_i u))

localize56.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle))))
0.1b
(+.f32 n0_i (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))))
0.1b
(*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle)))
6.1b
(/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))
Compiler

Compiled 87 to 14 computations (83.9% saved)

series21.0ms (0.1%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
4.0ms
normAngle
@inf
(/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))
2.0ms
u
@0
(*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle)))
1.0ms
normAngle
@-inf
(/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))
1.0ms
n1_i
@0
(/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))
1.0ms
normAngle
@0
(*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle)))

rewrite129.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1350×rational.json-1
1350×rational.json-2
1350×rational.json-4
1350×rational.json-3
744×rational.json-simplify-44
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
017180
1110180
2459172
33047156
Stop Event
node limit
Counts
4 → 267
Calls
Call 1
Inputs
(/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))
(*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i normAngle) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (*.f32 n1_i normAngle) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2)) (+.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2))) (/.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 u (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (/.f32 0 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) u)) (/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 u)) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 u (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u u) (-.f32 u u)) (+.f32 (-.f32 u u) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))) (+.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 u)) (*.f32 0 (neg.f32 u))) (+.f32 (*.f32 0 (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2)) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 (/.f32 1 u) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 u (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u u) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u)) (*.f32 (sin.f32 normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u)) (/.f32 1 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 1 u)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (*.f32 (sin.f32 normAngle) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 u)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/2 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u 3) (*.f32 (+.f32 u u) 2)) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 0 (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 u)) (*.f32 0 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (cos.f32 normAngle) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 n0_i (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (cos.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 n0_i (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (*.f32 n1_i normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))))) (+.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i)))) (+.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (+.f32 n1_i (/.f32 (neg.f32 n0_i) (/.f32 1 (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (/.f32 n0_i (/.f32 1 (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)) (neg.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (*.f32 normAngle (neg.f32 n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (*.f32 normAngle (neg.f32 n1_i))))))))

simplify217.0ms (1.1%)

Algorithm
egg-herbie
Rules
1036×rational.json-simplify-24
668×rational.json-simplify-43
666×rational.json-simplify-2
588×rational.json-simplify-28
582×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065324155
1202519873
Stop Event
node limit
Counts
435 → 419
Calls
Call 1
Inputs
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 n1_i (*.f32 -1 n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) (pow.f32 normAngle 2)) (+.f32 n1_i (*.f32 -1 n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) (pow.f32 normAngle 2)) (+.f32 n1_i (+.f32 (*.f32 (-.f32 (*.f32 -1/24 n0_i) (+.f32 (*.f32 1/120 (+.f32 n1_i (*.f32 -1 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i))))))) (pow.f32 normAngle 4)) (*.f32 -1 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/720 n0_i) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/24 n0_i) (+.f32 (*.f32 1/120 (+.f32 n1_i (*.f32 -1 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i))))) (*.f32 -1/5040 (+.f32 n1_i (*.f32 -1 n0_i)))))) (pow.f32 normAngle 6)) (+.f32 n1_i (+.f32 (*.f32 (-.f32 (*.f32 -1/24 n0_i) (+.f32 (*.f32 1/120 (+.f32 n1_i (*.f32 -1 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i))))))) (pow.f32 normAngle 4)) (*.f32 -1 n0_i)))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/720 (*.f32 u n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (*.f32 1/120 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (pow.f32 normAngle 6)))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/720 (*.f32 u n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (+.f32 (*.f32 -1/5040 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 1/120 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (pow.f32 normAngle 6)) n0_i))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(*.f32 n1_i normAngle)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(*.f32 n1_i normAngle)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle) (*.f32 1/2 (*.f32 n0_i (pow.f32 normAngle 3))))
(+.f32 (*.f32 -1/24 (*.f32 n0_i (pow.f32 normAngle 5))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle) (*.f32 1/2 (*.f32 n0_i (pow.f32 normAngle 3)))))
(+.f32 (*.f32 1/720 (*.f32 n0_i (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/24 (*.f32 n0_i (pow.f32 normAngle 5))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle) (*.f32 1/2 (*.f32 n0_i (pow.f32 normAngle 3))))))
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 n1_i normAngle)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 0)
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(+.f32 0 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 (*.f32 n1_i normAngle) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i))))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (*.f32 n1_i normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 0)
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(-.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)))))
(-.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 3))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2)) (+.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 3)))
(*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(*.f32 -1 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 1/2 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (sin.f32 normAngle))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2))) (/.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (sin.f32 normAngle))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) -1)
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 -1/2 (+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 1/2)
(*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)) 2)
(*.f32 2 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))
(*.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) -1/2)
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(neg.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 0)
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (-.f32 u u))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (-.f32 u u)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 u (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) 0)))
(+.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (-.f32 u u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))))
(+.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(+.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 u)))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 0 (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 u (/.f32 0 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) u)) (/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 u)) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 0)
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (-.f32 u u))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 1 u)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 u (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(-.f32 0 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u))))
(-.f32 (-.f32 u u) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(-.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(-.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(-.f32 (*.f32 0 (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(-.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 3))
(-.f32 (+.f32 (-.f32 u u) (-.f32 u u)) (+.f32 (-.f32 u u) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(-.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(-.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))) (+.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 u)) (*.f32 0 (neg.f32 u))) (+.f32 (*.f32 0 (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(-.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2)) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 3)))
(/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) u))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 1 u))
(/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 1)
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) u))
(/.f32 1 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 1 u)))
(/.f32 1 (/.f32 -1 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 (/.f32 1 u) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(/.f32 (neg.f32 u) (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) (neg.f32 u)))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 1 u))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 u)))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)) -1)
(/.f32 (/.f32 u (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (+.f32 u u) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) 1/2))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u)) (*.f32 (sin.f32 normAngle) 2))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u)) (/.f32 1 (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 1 u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) u)) -1)
(/.f32 (/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 1 u)) -1)
(/.f32 (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))) -1)
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (*.f32 (sin.f32 normAngle) 2)) 1/2)
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1/2 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(/.f32 (-.f32 (*.f32 u 3) (*.f32 (+.f32 u u) 2)) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(/.f32 (-.f32 (-.f32 u u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (/.f32 0 (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 u)) (*.f32 0 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))) (neg.f32 (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(neg.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) u)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 1 u)))
(neg.f32 (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))
(-.f32 n0_i (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u))))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 0)
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 0))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i)
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 3))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))
(-.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 3)))
(*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (+.f32 n0_i n0_i)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) -1)
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 1/2)
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))) -1/2)
(/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 1)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) -1)
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0)
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (cos.f32 normAngle) 0))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 n0_i (-.f32 normAngle normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 normAngle normAngle))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))
(-.f32 0 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (cos.f32 normAngle) 0)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 n0_i (-.f32 normAngle normAngle))))
(-.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (*.f32 n1_i normAngle))
(-.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 3))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))))) (+.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i)))))
(-.f32 (+.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i)))) (+.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (*.f32 n1_i normAngle)))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 3)))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n1_i (/.f32 (neg.f32 n0_i) (/.f32 1 (cos.f32 normAngle)))))
(*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))
(*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (/.f32 n0_i (/.f32 1 (cos.f32 normAngle)))))
(*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 1)
(*.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 -1 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 1/2)
(*.f32 1/2 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2))
(*.f32 1/2 (+.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))))
(*.f32 1/2 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) -1)
(*.f32 -1/2 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))
(*.f32 -1/2 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)) -1/2)
(*.f32 (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)) (neg.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) -1/2)
(/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 1)
(/.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 1/2 (/.f32 1 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) -1)
(/.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (*.f32 normAngle (neg.f32 n1_i))) -1)
(neg.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(neg.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (*.f32 normAngle (neg.f32 n1_i))))
Outputs
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 (cos.f32 normAngle) (/.f32 n0_i (neg.f32 (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 n1_i (*.f32 -1 n0_i))
(+.f32 n1_i (neg.f32 n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) (pow.f32 normAngle 2)) (+.f32 n1_i (*.f32 -1 n0_i)))
(+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2)))
(+.f32 n1_i (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6))) (neg.f32 n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) (pow.f32 normAngle 2)) (+.f32 n1_i (+.f32 (*.f32 (-.f32 (*.f32 -1/24 n0_i) (+.f32 (*.f32 1/120 (+.f32 n1_i (*.f32 -1 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i))))))) (pow.f32 normAngle 4)) (*.f32 -1 n0_i))))
(+.f32 n1_i (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 n0_i -1/24) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/120) (*.f32 -1/6 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6))))) (pow.f32 normAngle 4)) (neg.f32 n0_i))))
(+.f32 n1_i (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6))) (+.f32 (*.f32 (-.f32 (*.f32 n0_i -1/24) (+.f32 (*.f32 (*.f32 n0_i 1/2) -1/6) (-.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/120) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/36)))) (pow.f32 normAngle 4)) (neg.f32 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/720 n0_i) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/24 n0_i) (+.f32 (*.f32 1/120 (+.f32 n1_i (*.f32 -1 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i))))) (*.f32 -1/5040 (+.f32 n1_i (*.f32 -1 n0_i)))))) (pow.f32 normAngle 6)) (+.f32 n1_i (+.f32 (*.f32 (-.f32 (*.f32 -1/24 n0_i) (+.f32 (*.f32 1/120 (+.f32 n1_i (*.f32 -1 n0_i))) (*.f32 -1/6 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i))))))) (pow.f32 normAngle 4)) (*.f32 -1 n0_i)))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2)) (+.f32 (+.f32 n1_i (+.f32 (*.f32 (-.f32 (*.f32 n0_i -1/24) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/120) (*.f32 -1/6 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6))))) (pow.f32 normAngle 4)) (neg.f32 n0_i))) (*.f32 (-.f32 (*.f32 n0_i 1/720) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i -1/24) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/120) (*.f32 -1/6 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)))))) (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) 1/120) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/5040)))) (pow.f32 normAngle 6))))
(+.f32 n1_i (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/720) (+.f32 (*.f32 1/6 (-.f32 (+.f32 (*.f32 (*.f32 n0_i 1/2) -1/6) (-.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/120) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/36))) (*.f32 n0_i -1/24))) (+.f32 (*.f32 (*.f32 n0_i 1/2) 1/120) (-.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/5040) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/720))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6))) (+.f32 (*.f32 (-.f32 (*.f32 n0_i -1/24) (+.f32 (*.f32 (*.f32 n0_i 1/2) -1/6) (-.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/120) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) 1/36)))) (pow.f32 normAngle 4)) (neg.f32 n0_i)))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 normAngle (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle)) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 normAngle (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle)) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 normAngle (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle)) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 normAngle (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 (cos.f32 normAngle) (/.f32 n0_i (neg.f32 (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 (cos.f32 normAngle) (/.f32 n0_i (neg.f32 (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 (+.f32 n1_i (neg.f32 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))))
(+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i (/.f32 u 2)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2))))
(+.f32 (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 u (*.f32 n0_i -1/24)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))))
(+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i (/.f32 u 2)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 n0_i (*.f32 -1/24 u)) (-.f32 (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 (*.f32 n0_i (/.f32 u 2)) -1/6)) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) 1/36))))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/720 (*.f32 u n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (*.f32 1/120 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (pow.f32 normAngle 6)))))
(+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 u (*.f32 n0_i -1/24)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 1/720 (*.f32 n0_i u)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/5040 u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 u (*.f32 n0_i -1/24)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))) (*.f32 1/120 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))))))))))
(+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i (/.f32 u 2)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 n0_i (*.f32 1/720 u)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/5040 u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (*.f32 -1/24 u)) (-.f32 (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 (*.f32 n0_i (/.f32 u 2)) -1/6)) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) 1/36)))) (-.f32 (*.f32 (*.f32 n0_i (/.f32 u 2)) 1/120) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) -1/720))))))) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 n0_i (*.f32 -1/24 u)) (-.f32 (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 (*.f32 n0_i (/.f32 u 2)) -1/6)) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) 1/36)))) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u)))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))))
(*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))
(*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))))
(*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i (-.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 1 (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (neg.f32 n0_i)) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 n0_i (/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 n0_i (/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 n0_i (/.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (*.f32 normAngle n0_i) u) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (+.f32 (/.f32 (*.f32 n1_i (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(+.f32 n0_i (/.f32 (+.f32 (*.f32 normAngle (*.f32 n1_i u)) (neg.f32 (*.f32 normAngle (*.f32 u (*.f32 (cos.f32 normAngle) n0_i))))) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) n0_i))
(+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))
(+.f32 n0_i (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i (/.f32 u 2)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 u (*.f32 n0_i -1/24)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))))))
(+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 n0_i (*.f32 -1/24 u)) (-.f32 (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 (*.f32 n0_i (/.f32 u 2)) -1/6)) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) 1/36)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i (/.f32 u 2)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/720 (*.f32 u n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/24 (*.f32 u n0_i)) (+.f32 (*.f32 1/120 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (+.f32 (*.f32 -1/5040 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 1/120 (-.f32 (*.f32 1/2 (*.f32 u n0_i)) (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))))))) (pow.f32 normAngle 6)) n0_i))))
(+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 u (*.f32 n0_i -1/24)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 1/720 (*.f32 n0_i u)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/5040 u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 u (*.f32 n0_i -1/24)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 -1/6 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))) (*.f32 1/120 (-.f32 (*.f32 1/2 (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u))))))))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i (/.f32 u 2)) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/6 u)))) (+.f32 (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 n0_i (*.f32 -1/24 u)) (-.f32 (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 (*.f32 n0_i (/.f32 u 2)) -1/6)) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) 1/36)))) (+.f32 (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 n0_i (*.f32 1/720 u)) (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 -1/5040 u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (*.f32 -1/24 u)) (-.f32 (+.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 1/120 u)) (*.f32 (*.f32 n0_i (/.f32 u 2)) -1/6)) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) 1/36)))) (-.f32 (*.f32 (*.f32 n0_i (/.f32 u 2)) 1/120) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) -1/720)))))) (+.f32 n0_i (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u)))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle)))))
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle)))))
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 -1 (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (sin.f32 normAngle)))))
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) u)) (neg.f32 (sin.f32 normAngle))))
(*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))
(*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 n1_i normAngle)
(*.f32 normAngle n1_i)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 n1_i normAngle)
(*.f32 normAngle n1_i)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle)
(*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle) (*.f32 1/2 (*.f32 n0_i (pow.f32 normAngle 3))))
(+.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 3))))
(+.f32 (*.f32 -1/24 (*.f32 n0_i (pow.f32 normAngle 5))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle) (*.f32 1/2 (*.f32 n0_i (pow.f32 normAngle 3)))))
(+.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (+.f32 (*.f32 n0_i (*.f32 -1/24 (pow.f32 normAngle 5))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 3)))))
(+.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 3))) (*.f32 n0_i (*.f32 -1/24 (pow.f32 normAngle 5)))))
(+.f32 (*.f32 1/720 (*.f32 n0_i (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/24 (*.f32 n0_i (pow.f32 normAngle 5))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) normAngle) (*.f32 1/2 (*.f32 n0_i (pow.f32 normAngle 3))))))
(+.f32 (+.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (+.f32 (*.f32 n0_i (*.f32 -1/24 (pow.f32 normAngle 5))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 3))))) (*.f32 n0_i (*.f32 1/720 (pow.f32 normAngle 7))))
(+.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (+.f32 (*.f32 (pow.f32 normAngle 7) (*.f32 n0_i 1/720)) (+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 3))) (*.f32 n0_i (*.f32 -1/24 (pow.f32 normAngle 5))))))
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (+.f32 n1_i (*.f32 -1 (*.f32 (cos.f32 normAngle) n0_i))) normAngle)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (*.f32 -1 n1_i)) normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(*.f32 n1_i normAngle)
(*.f32 normAngle n1_i)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))
(*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))
(*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 0)
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 0 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))))) (*.f32 (sin.f32 normAngle) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) (+.f32 n0_i n0_i))))))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 n1_i normAngle) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i))))))
(/.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))))) (*.f32 (sin.f32 normAngle) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) (+.f32 n0_i n0_i))))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (*.f32 n1_i normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))))) (*.f32 (sin.f32 normAngle) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) (+.f32 n0_i n0_i))))))
(+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) 2)))
(/.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i))))) (*.f32 (sin.f32 normAngle) 2))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle n1_i) (*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) (+.f32 n0_i n0_i))))))
(+.f32 (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 0)
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))))
(-.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))))
(-.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (/.f32 n0_i (neg.f32 (sin.f32 normAngle))))) (/.f32 (*.f32 n1_i (neg.f32 normAngle)) (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 3))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (/.f32 0 (sin.f32 normAngle)) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (+.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2)) (+.f32 (*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 2) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 3)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 1 (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) 1)
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (/.f32 1/2 (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1/2 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (sin.f32 normAngle))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2))) (/.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (sin.f32 normAngle))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 normAngle -2))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (+.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (*.f32 normAngle (*.f32 n0_i -2)) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) -1)
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1/2 (+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(*.f32 -1/2 (+.f32 (neg.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))
(*.f32 -1/2 (/.f32 (*.f32 normAngle (/.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) 2))) -1))
(*.f32 (/.f32 2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) 1/2)
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)) 2)
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 2 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) -1/2)
(*.f32 -1/2 (+.f32 (neg.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))
(*.f32 -1/2 (/.f32 (*.f32 normAngle (/.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) 2))) -1))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(neg.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 0)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (-.f32 u u))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) u))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (-.f32 u u)))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 u u))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 u (/.f32 0 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 0 (+.f32 u u))))
(*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 u 0)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 -1 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) 0)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (-.f32 u u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) u))
(+.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 u u))
(+.f32 (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (-.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle))))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 0 (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 u (/.f32 0 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 0 (+.f32 u u))))
(*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 u 0)))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (/.f32 (sin.f32 normAngle) u)) (/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))) (/.f32 1 u)) (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 0)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (-.f32 u u))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 u u))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (-.f32 u u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 u (/.f32 0 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (*.f32 0 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))))
(-.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 0 (+.f32 u u))))
(*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 u 0)))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 0 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (-.f32 u u) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(-.f32 (-.f32 u u) (*.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 u)))
(-.f32 (-.f32 u u) (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 0 (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 3))
(-.f32 (*.f32 2 (*.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (+.f32 u u))) (*.f32 3 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 2 (+.f32 u u))) (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (*.f32 3 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))))
(-.f32 (+.f32 (-.f32 u u) (-.f32 u u)) (+.f32 (-.f32 u u) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(-.f32 (-.f32 u u) (*.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 u)))
(-.f32 (-.f32 u u) (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))) (+.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)) (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))))) (+.f32 (*.f32 0 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)))) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 u)) (*.f32 0 (neg.f32 u))) (+.f32 (*.f32 0 (neg.f32 u)) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2)) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 3)))
(-.f32 (*.f32 2 (*.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (+.f32 u u))) (*.f32 3 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))))))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 2 (+.f32 u u))) (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (*.f32 3 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))))
(/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) u))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (/.f32 1 u))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) 1)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) u))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 1 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 1 (/.f32 -1 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 (/.f32 1 u) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (neg.f32 u) (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) (neg.f32 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (/.f32 1 u))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (neg.f32 (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)) -1)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 u (*.f32 (sin.f32 normAngle) 2)) (/.f32 1/2 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (+.f32 u u) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) 1/2))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u)) (*.f32 (sin.f32 normAngle) 2))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u)) (/.f32 1 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 1 u)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) u)) -1)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 1 u)) -1)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))) -1)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (*.f32 (sin.f32 normAngle) 2)) 1/2)
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 u)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (*.f32 -1/2 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 u 3) (*.f32 (+.f32 u u) 2)) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(/.f32 (-.f32 (*.f32 2 (+.f32 u u)) (*.f32 u 3)) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(*.f32 (-.f32 (*.f32 2 (+.f32 u u)) (*.f32 u 3)) (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (-.f32 (-.f32 u u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 u (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 u u)) (sin.f32 normAngle))
(/.f32 (-.f32 u (-.f32 u (*.f32 normAngle (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) u)))) (sin.f32 normAngle))
(/.f32 (-.f32 (/.f32 0 (/.f32 1 u)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (+.f32 u u))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (neg.f32 u)) (*.f32 0 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(neg.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(neg.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (/.f32 (sin.f32 normAngle) u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle))) (/.f32 1 u)))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(neg.f32 (/.f32 u (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))))
(*.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i)))) (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(-.f32 n0_i (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u))))
(-.f32 n0_i (*.f32 1 (/.f32 (*.f32 u (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 n0_i (*.f32 (*.f32 normAngle u) (/.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 0)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (-.f32 u u))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))))))
(+.f32 n0_i (-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 0))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 (sin.f32 normAngle) 0))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) (+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) (-.f32 u u)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))))))
(+.f32 n0_i (-.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i)
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (+.f32 n0_i n0_i) n0_i))
(+.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (+.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 3))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (+.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i))
(+.f32 (*.f32 u (*.f32 (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (/.f32 normAngle (sin.f32 normAngle)))) (-.f32 (+.f32 n0_i n0_i) n0_i))
(+.f32 (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (+.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 3)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 1)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 1 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (+.f32 u u)) (+.f32 n0_i n0_i)))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) -1)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 2) 1/2)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))) -1/2)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))) 1)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))) -1)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))) -1)
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (/.f32 u (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (sin.f32 normAngle)) (neg.f32 u))))
(+.f32 n0_i (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 normAngle n0_i) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(+.f32 n0_i (*.f32 normAngle (*.f32 (/.f32 u (sin.f32 normAngle)) (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (cos.f32 normAngle) 0))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 n0_i (-.f32 normAngle normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 normAngle (-.f32 n0_i n0_i)))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 normAngle normAngle))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 0))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(-.f32 0 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (-.f32 normAngle normAngle))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (cos.f32 normAngle) 0)))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 (cos.f32 normAngle) 0))
(-.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) (+.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 n0_i (-.f32 normAngle normAngle))))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 n0_i (-.f32 normAngle normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) (*.f32 normAngle (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 n0_i -2)))) (*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (-.f32 (*.f32 normAngle (*.f32 n0_i -2)) (*.f32 normAngle (neg.f32 n0_i)))))
(-.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (*.f32 n1_i normAngle))
(+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (-.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 normAngle n1_i)))
(+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (*.f32 normAngle (-.f32 (+.f32 n1_i n1_i) n1_i)))
(-.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 3))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))))) (+.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i)))))
(-.f32 (+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 n0_i -2)))) (*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (-.f32 (*.f32 normAngle (*.f32 n0_i -2)) (*.f32 normAngle (neg.f32 n0_i)))))
(-.f32 (+.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i)))) (+.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (neg.f32 n0_i))) (*.f32 normAngle (+.f32 n1_i n1_i))) (*.f32 n1_i normAngle)))
(+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (-.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 normAngle n1_i)))
(+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))) (*.f32 normAngle (-.f32 (+.f32 n1_i n1_i) n1_i)))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 2) (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 3)))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (/.f32 (neg.f32 n0_i) (/.f32 1 (cos.f32 normAngle)))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(*.f32 (neg.f32 normAngle) (+.f32 (neg.f32 n1_i) (/.f32 n0_i (/.f32 1 (cos.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 1)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 -1 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2) 1/2)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 1/2 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 1/2 (+.f32 (*.f32 normAngle (+.f32 n1_i n1_i)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2)))))
(*.f32 1/2 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) (*.f32 n0_i -2))) (*.f32 normAngle (+.f32 n1_i n1_i))))
(*.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) -1)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 -1/2 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 -1/2 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)) -1/2)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(*.f32 (+.f32 (neg.f32 n1_i) (*.f32 (cos.f32 normAngle) n0_i)) (neg.f32 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(*.f32 (+.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))))) -1/2)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 1)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(/.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(/.f32 1/2 (/.f32 1 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) 2)))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))) -1)
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (*.f32 normAngle (neg.f32 n1_i))) -1)
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))
(neg.f32 (neg.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (cos.f32 normAngle) (*.f32 -1 (*.f32 normAngle n0_i))))
(*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i))))
(neg.f32 (+.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (*.f32 normAngle (neg.f32 n1_i))))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (*.f32 -1 normAngle))
(*.f32 (+.f32 (*.f32 (cos.f32 normAngle) n0_i) (neg.f32 n1_i)) (neg.f32 normAngle))

eval758.0ms (4%)

Compiler

Compiled 56424 to 19447 computations (65.5% saved)

prune1.3s (7.1%)

Pruning

38 alts after pruning (36 fresh and 2 done)

PrunedKeptTotal
New2449302479
Fresh9615
Picked101
Done325
Total2462382500
Error
0b
Counts
2500 → 38
Alt Table
Click to see full alt table
StatusErrorProgram
8.7b
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
8.0b
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
23.2b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
20.8b
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
8.7b
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
0.6b
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
0.5b
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (*.f32 u n1_i))
1.0b
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
0.6b
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (-.f32 n0_i (*.f32 n0_i u)))
0.5b
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
16.1b
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) u)))
5.3b
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n1_i (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) n1_i)))
9.7b
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
0.5b
(+.f32 (/.f32 u (/.f32 1 n1_i)) (*.f32 n0_i (-.f32 1 u)))
0.5b
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
9.5b
(+.f32 (-.f32 u (-.f32 u (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
5.6b
(+.f32 (-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
0.7b
(+.f32 (*.f32 (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n1_i))) (neg.f32 u)) (*.f32 n0_i (-.f32 1 u)))
0.8b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.9b
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1))))
0.6b
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 1 u) (/.f32 1 n0_i)))
0.6b
(+.f32 (*.f32 u n1_i) (/.f32 n0_i (/.f32 -1 (+.f32 u -1))))
13.5b
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i)))
1.4b
(+.f32 (*.f32 u n1_i) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))))
1.4b
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 8 n0_i) (*.f32 n0_i (+.f32 4 (+.f32 u 3)))))
1.0b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 8 (+.f32 u 7))))
0.5b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
6.0b
(+.f32 (*.f32 u n1_i) n0_i)
5.4b
(+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (sin.f32 normAngle)))
12.7b
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
3.6b
(+.f32 n0_i (*.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle))))
0.5b
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
0.3b
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2)))))
20.4b
(*.f32 u n1_i)
22.4b
(*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle))))
16.4b
n0_i
Compiler

Compiled 1360 to 900 computations (33.8% saved)

localize107.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))
0.1b
(*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))))
0.3b
(-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6))
0.5b
(*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)
Compiler

Compiled 116 to 58 computations (50% saved)

series11.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
u
@0
(*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))))
1.0ms
normAngle
@inf
(*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))))
1.0ms
normAngle
@0
(*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))))
1.0ms
n0_i
@-inf
(*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))))
1.0ms
n0_i
@0
(*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))))

rewrite121.0ms (0.6%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
019150
1113130
2353130
31979124
Stop Event
node limit
Counts
4 → 357
Calls
Call 1
Inputs
(*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)
(-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6))
(*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (-.f32 n1_i n0_i) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 n0_i 6) (*.f32 n1_i -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i -1/6) (/.f32 n0_i 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (-.f32 n1_i n0_i) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 n1_i n1_i) -6) (/.f32 (-.f32 (neg.f32 n0_i) n1_i) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) 2) -6) (*.f32 (-.f32 n1_i n0_i) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n0_i -2) -6) (/.f32 (-.f32 n1_i (neg.f32 n0_i)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (-.f32 n1_i n0_i) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (/.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i -1/6) (*.f32 -1/6 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i -1/6) (/.f32 n0_i -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/3)) (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n0_i -6) (/.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n0_i -6) (/.f32 (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n1_i n1_i) -6) (/.f32 (+.f32 n1_i n0_i) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) 2) -6) (*.f32 (-.f32 n1_i n0_i) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (+.f32 n1_i n1_i) n0_i) -6) (*.f32 n1_i -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n1_i (*.f32 n0_i -2)) -6) (/.f32 n0_i 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (neg.f32 n0_i) (+.f32 n1_i n1_i)) -6) (*.f32 n1_i -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (-.f32 n1_i n0_i) 2)) -6) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n1_i n0_i) -6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/6 (/.f32 1 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -6 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n0_i n1_i) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/6 (/.f32 1 (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/6 (/.f32 -1 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/12 (/.f32 1/2 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/3 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (-.f32 n1_i n0_i) -1/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1/6 n0_i) (*.f32 n1_i -1/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) -1/3)) (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) n0_i) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2)) n0_i) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (-.f32 n1_i n0_i)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n1_i n0_i) (+.f32 n1_i n1_i)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n1_i (-.f32 (+.f32 n1_i n1_i) n0_i)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 n0_i) (+.f32 n1_i (*.f32 n0_i -2))) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n1_i (+.f32 (neg.f32 n0_i) (+.f32 n1_i n1_i))) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (-.f32 n1_i n0_i) 2))) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 (-.f32 n1_i n0_i) 1/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (-.f32 n1_i n0_i) 1/6))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/2) (*.f32 (-.f32 n1_i n0_i) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))) (*.f32 n0_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i -1/2) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) n0_i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n1_i -1/6) -1) (/.f32 (*.f32 n0_i -1/3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 n0_i 6) -1) (/.f32 (-.f32 (*.f32 n1_i -1/6) (*.f32 n0_i 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (-.f32 n1_i n0_i) -1/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 (-.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 (-.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 (-.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (-.f32 n1_i n0_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) n0_i)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i (pow.f32 normAngle 2)) u) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) u) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) u) (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 1 (*.f32 (pow.f32 normAngle 2) -1/6))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (+.f32 u u) (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (+.f32 u u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 u)) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 u u) -1) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) (/.f32 1 u)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2))) (/.f32 1 u)) (/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (/.f32 1 u)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) 2)) (/.f32 1 u)) (*.f32 (-.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (/.f32 1 u)) (/.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 u))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) -1) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (*.f32 -1 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (neg.f32 (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (neg.f32 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 -1 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (neg.f32 (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (neg.f32 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (/.f32 1 (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (*.f32 1 (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (*.f32 1 (neg.f32 (/.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (*.f32 1 (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (*.f32 1 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (/.f32 1 u) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u u) (/.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u) (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) -2) (/.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u (+.f32 u u)) (+.f32 (+.f32 u u) (+.f32 u u))) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2)))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) 2))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 0 (neg.f32 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (*.f32 n0_i (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n0_i) (pow.f32 normAngle 2)) (/.f32 (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) n0_i) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 n0_i 6) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 n1_i -1/6) (*.f32 n0_i 1/2)) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n1_i -1/6) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (*.f32 n0_i -1/3) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 2 (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i n0_i) (pow.f32 normAngle 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 n0_i 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (/.f32 (*.f32 n0_i -1/2) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (pow.f32 normAngle 2)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (/.f32 n0_i (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (neg.f32 n0_i) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) -1) (/.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1) (/.f32 (*.f32 n0_i (pow.f32 normAngle 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2))) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2))) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n0_i (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (+.f32 n0_i n0_i) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (/.f32 -1 (pow.f32 normAngle 2))) (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 -1 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 normAngle 2) (neg.f32 (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 (/.f32 1 (pow.f32 normAngle 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (pow.f32 normAngle 2)) (/.f32 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (pow.f32 normAngle 2)) (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 1/2 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 n0_i 1/2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) n0_i) (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) (/.f32 1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2))) (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2)))) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))))

simplify199.0ms (1%)

Algorithm
egg-herbie
Rules
954×rational.json-simplify-21
920×rational.json-simplify-5
914×rational.json-simplify-3
864×rational.json-simplify-12
820×rational.json-simplify-13
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077826827
1301225503
Stop Event
node limit
Counts
489 → 714
Calls
Call 1
Inputs
(*.f32 1/6 n0_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 1/6 n0_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 1/6 n0_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/3 n0_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/3 n0_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(*.f32 1/6 n1_i)
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(*.f32 1/6 n1_i)
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u)
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u))
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u))
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u))
(*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 0)
(+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 0 (*.f32 (-.f32 n1_i n0_i) -1/6))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) -1/3))
(+.f32 (/.f32 n0_i 6) (*.f32 n1_i -1/6))
(+.f32 (*.f32 n1_i -1/6) (/.f32 n0_i 6))
(+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (-.f32 n1_i n0_i) -1/6))
(+.f32 (/.f32 (+.f32 n1_i n1_i) -6) (/.f32 (-.f32 (neg.f32 n0_i) n1_i) -6))
(+.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) 2) -6) (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 (/.f32 (*.f32 n0_i -2) -6) (/.f32 (-.f32 n1_i (neg.f32 n0_i)) -6))
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 0)
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 0 (*.f32 (-.f32 n1_i n0_i) 1/6))
(-.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (/.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) -1))
(-.f32 (*.f32 n1_i -1/6) (*.f32 -1/6 n0_i))
(-.f32 (*.f32 n1_i -1/6) (/.f32 n0_i -6))
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/6))
(-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/3)) (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) -1/3)))
(-.f32 (/.f32 n0_i -6) (/.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) -6))
(-.f32 (/.f32 n0_i -6) (/.f32 (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2)) -6))
(-.f32 (/.f32 (+.f32 n1_i n1_i) -6) (/.f32 (+.f32 n1_i n0_i) -6))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) 2) -6) (*.f32 (-.f32 n1_i n0_i) -1/6))
(-.f32 (/.f32 (-.f32 (+.f32 n1_i n1_i) n0_i) -6) (*.f32 n1_i -1/6))
(-.f32 (/.f32 (+.f32 n1_i (*.f32 n0_i -2)) -6) (/.f32 n0_i 6))
(-.f32 (/.f32 (+.f32 (neg.f32 n0_i) (+.f32 n1_i n1_i)) -6) (*.f32 n1_i -1/6))
(-.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (-.f32 n1_i n0_i) 2)) -6) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) -6))
(/.f32 (-.f32 n1_i n0_i) -6)
(/.f32 -1/6 (/.f32 1 (-.f32 n1_i n0_i)))
(/.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 1)
(/.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) -1/3))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) -1/6))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) -1/3)))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) 1/6))))
(/.f32 1 (/.f32 -6 (-.f32 n1_i n0_i)))
(/.f32 -1 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) 1/6)))
(/.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) -1)
(/.f32 (-.f32 n0_i n1_i) 6)
(/.f32 1/6 (/.f32 1 (-.f32 n0_i n1_i)))
(/.f32 1/6 (/.f32 -1 (-.f32 n1_i n0_i)))
(/.f32 -1/12 (/.f32 1/2 (-.f32 n1_i n0_i)))
(/.f32 -1/3 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (-.f32 n1_i n0_i) -1/6)) -1)
(/.f32 (-.f32 (*.f32 -1/6 n0_i) (*.f32 n1_i -1/6)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) -1/3)) (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/3))) -1)
(/.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) n0_i) 6)
(/.f32 (-.f32 (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2)) n0_i) 6)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (-.f32 n1_i n0_i)) 6)
(/.f32 (-.f32 (+.f32 n1_i n0_i) (+.f32 n1_i n1_i)) 6)
(/.f32 (-.f32 n1_i (-.f32 (+.f32 n1_i n1_i) n0_i)) 6)
(/.f32 (-.f32 (neg.f32 n0_i) (+.f32 n1_i (*.f32 n0_i -2))) 6)
(/.f32 (-.f32 n1_i (+.f32 (neg.f32 n0_i) (+.f32 n1_i n1_i))) 6)
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (-.f32 n1_i n0_i) 2))) 6)
(/.f32 (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 (-.f32 n1_i n0_i) 1/6)) -1)
(neg.f32 (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 n0_i (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)))
(+.f32 (*.f32 n0_i 1/2) (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))))
(+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)
(+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))
(+.f32 0 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i 1/2))
(+.f32 (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))) (*.f32 n0_i 1/2))
(+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))
(+.f32 (*.f32 n0_i -1/2) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) n0_i) -1))
(+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))
(+.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) n0_i)
(+.f32 (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 n0_i n0_i))
(+.f32 (/.f32 (*.f32 n1_i -1/6) -1) (/.f32 (*.f32 n0_i -1/3) -1))
(+.f32 (/.f32 (/.f32 n0_i 6) -1) (/.f32 (-.f32 (*.f32 n1_i -1/6) (*.f32 n0_i 1/2)) -1))
(*.f32 1/2 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))
(*.f32 1/2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))
(*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1)
(*.f32 1 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(*.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))
(*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -1)
(*.f32 -1/2 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(*.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) 1/2)
(*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) -1/2)
(*.f32 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1/2)
(/.f32 1/2 (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1)
(/.f32 1 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(/.f32 -1 (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(/.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -1)
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) 1)
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) 1)
(/.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (-.f32 n1_i n0_i) -1/6)) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(/.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)
(/.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) -1)
(/.f32 (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) -1)
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)
(neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 0)
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(+.f32 0 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (/.f32 1 u)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 1 u)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (/.f32 1 u)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 1 u)))
(+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(+.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))
(+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) n0_i)))
(+.f32 (*.f32 2 (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (-.f32 n1_i n0_i)) (/.f32 1 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 u (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 (*.f32 n0_i (pow.f32 normAngle 2)) u) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) u) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) u) (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 1 (*.f32 (pow.f32 normAngle 2) -1/6))) (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 0)
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(-.f32 0 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 -1 u)))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u))))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (+.f32 u u) (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (+.f32 u u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(-.f32 (-.f32 u u) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(-.f32 (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 n0_i u))
(-.f32 (*.f32 0 (neg.f32 u)) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(-.f32 (/.f32 (-.f32 u u) -1) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(-.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) (/.f32 1 u)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (/.f32 1 u)))
(-.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2))) (/.f32 1 u)) (/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 1 u)))
(-.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (/.f32 1 u)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) 2)) (/.f32 1 u)) (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (/.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (/.f32 1 u)) (/.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (/.f32 1 u)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (/.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) -1) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(/.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) u))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(/.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(/.f32 1/2 (/.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (+.f32 u u)))
(/.f32 1/2 (/.f32 1 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(/.f32 u (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(/.f32 u (*.f32 -1 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(/.f32 u (neg.f32 (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(/.f32 u (neg.f32 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 1 u))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 -1 (neg.f32 (/.f32 1 u))))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (neg.f32 (/.f32 -1 u)))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (neg.f32 (neg.f32 (/.f32 1 u))))
(/.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 1)
(/.f32 1 (/.f32 -1 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 -1 (/.f32 1 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (/.f32 -1 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (neg.f32 (/.f32 1 u)))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (/.f32 1 (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (*.f32 1 (/.f32 -1 u)))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (*.f32 1 (neg.f32 (/.f32 1 u))))
(/.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) -1)
(/.f32 (neg.f32 u) (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 (neg.f32 u) (/.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(/.f32 (neg.f32 u) (*.f32 1 (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(/.f32 (neg.f32 u) (*.f32 1 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (/.f32 1 u) 1/2))
(/.f32 (+.f32 u u) (/.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) 1/2))
(/.f32 (*.f32 1/2 u) (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(/.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) -2) (/.f32 1/2 u))
(/.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 (-.f32 (+.f32 u (+.f32 u u)) (+.f32 (+.f32 u u) (+.f32 u u))) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2)))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) 2))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) -1)
(/.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 0 (neg.f32 u))) -1)
(/.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1)
(neg.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 0)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2))))
(+.f32 0 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))
(+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 n0_i n0_i) (pow.f32 normAngle 2)) (/.f32 (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(+.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) n0_i) (/.f32 -1 (pow.f32 normAngle 2))))
(+.f32 (/.f32 (/.f32 n0_i 6) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 n1_i -1/6) (*.f32 n0_i 1/2)) (/.f32 -1 (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n1_i -1/6) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (*.f32 n0_i -1/3) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 0)
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2))))
(-.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) -1))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 2 (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))))
(-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)))
(-.f32 (-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (+.f32 n0_i n0_i) (pow.f32 normAngle 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 n0_i 1/2)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (/.f32 (*.f32 n0_i -1/2) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (pow.f32 normAngle 2)) n0_i))
(-.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (/.f32 n0_i (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))
(-.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (neg.f32 n0_i) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) -1) (/.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) -1))
(-.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1) (/.f32 (*.f32 n0_i (pow.f32 normAngle 2)) -1))
(-.f32 (/.f32 (-.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(-.f32 (/.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2))) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2))) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(-.f32 (/.f32 n0_i (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (+.f32 n0_i n0_i) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (/.f32 -1 (pow.f32 normAngle 2))) (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 -1 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2)))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(/.f32 (pow.f32 normAngle 2) (neg.f32 (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 1)
(/.f32 1 (/.f32 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2)))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(/.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 (/.f32 1 (pow.f32 normAngle 2)) 1/2))
(/.f32 (*.f32 2 (pow.f32 normAngle 2)) (/.f32 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1/2))
(/.f32 (*.f32 1/2 (pow.f32 normAngle 2)) (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(/.f32 (/.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 1/2 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) -1)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 n0_i 1/2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) n0_i) (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))) -1)
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(/.f32 (-.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2))) (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2)))) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
Outputs
(*.f32 1/6 n0_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 1/6 n0_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 1/6 n0_i)
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(*.f32 1/3 n0_i)
(*.f32 n0_i 1/3)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(*.f32 1/3 n0_i)
(*.f32 n0_i 1/3)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/3))
(-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i))
(-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(*.f32 1/6 n1_i)
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(*.f32 1/6 n1_i)
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(-.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(-.f32 (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i 1/2)) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n1_i) (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)))
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2)) n1_i) n0_i) u)
(*.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2)) (-.f32 n1_i n0_i)) u)
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))) u)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u)
(*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 n1_i (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) u)))
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 n1_i (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) u)))
(+.f32 (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 n1_i (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) u)))
(*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))
(*.f32 n1_i (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) u))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 n1_i (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) u)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 n1_i (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) u)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 n1_i (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) u)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(*.f32 -1 (*.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1)))
(*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 -1 (*.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1))))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 -1 (*.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1))))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i) u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 -1 (*.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1))))
(+.f32 (*.f32 u (-.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) n0_i)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u)
(*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (pow.f32 normAngle 2)) -1) u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 1/3 (pow.f32 normAngle 2))) u)))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (pow.f32 normAngle 2)) -1) u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 1/3 (pow.f32 normAngle 2))) u)))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (pow.f32 normAngle 2)) -1) u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 1/3 (pow.f32 normAngle 2))) u)))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (pow.f32 normAngle 2)) -1) u))
(*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 1/3 (pow.f32 normAngle 2))) u))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (pow.f32 normAngle 2)) -1) u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 1/3 (pow.f32 normAngle 2))) u)))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (pow.f32 normAngle 2)) -1) u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 1/3 (pow.f32 normAngle 2))) u)))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (pow.f32 normAngle 2)) -1) u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 1/3 (pow.f32 normAngle 2))) u)))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) n0_i)))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) (*.f32 n0_i u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) (*.f32 n0_i u))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) (*.f32 n0_i u))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))) u) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) -1/3)) (*.f32 n0_i u))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) u)))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/3 (pow.f32 normAngle 2))))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n0_i)) (pow.f32 normAngle 2)) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (-.f32 n1_i n0_i))) (pow.f32 normAngle 2))
(*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (pow.f32 normAngle 2))
(+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 0)
(*.f32 1/6 (-.f32 n0_i n1_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 0 (*.f32 (-.f32 n1_i n0_i) -1/6))
(*.f32 1/6 (-.f32 n0_i n1_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) -1/3))
(+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) -1/3))
(+.f32 (/.f32 n0_i 6) (*.f32 n1_i -1/6))
(+.f32 (/.f32 n0_i 6) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 n1_i -1/6) (/.f32 n0_i 6))
(+.f32 (/.f32 n0_i 6) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) -1/3))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (-.f32 n1_i n0_i) -1/6))
(+.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 (/.f32 (+.f32 n1_i n1_i) -6) (/.f32 (-.f32 (neg.f32 n0_i) n1_i) -6))
(/.f32 (+.f32 (+.f32 n1_i n1_i) (-.f32 (neg.f32 n0_i) n1_i)) -6)
(/.f32 (-.f32 n1_i (+.f32 (+.f32 n1_i n1_i) (neg.f32 n0_i))) 6)
(+.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) 2) -6) (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 2 (*.f32 1/6 (-.f32 n0_i n1_i))))
(+.f32 (/.f32 (*.f32 n0_i -2) -6) (/.f32 (-.f32 n1_i (neg.f32 n0_i)) -6))
(/.f32 (+.f32 (*.f32 n0_i -2) (-.f32 n1_i (neg.f32 n0_i))) -6)
(/.f32 (-.f32 (neg.f32 n0_i) (+.f32 n1_i (*.f32 n0_i -2))) 6)
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 0)
(*.f32 1/6 (-.f32 n0_i n1_i))
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 0 (*.f32 (-.f32 n1_i n0_i) 1/6))
(*.f32 1/6 (-.f32 n0_i n1_i))
(-.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (/.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) -1))
(-.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (neg.f32 (*.f32 (-.f32 n1_i n0_i) -1/3)))
(-.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 -1/3 (neg.f32 (-.f32 n1_i n0_i))))
(-.f32 (*.f32 n1_i -1/6) (*.f32 -1/6 n0_i))
(*.f32 1/6 (-.f32 n0_i n1_i))
(-.f32 (*.f32 n1_i -1/6) (/.f32 n0_i -6))
(-.f32 (*.f32 -1/6 n1_i) (/.f32 n0_i -6))
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/6))
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 1/6 (-.f32 n0_i n1_i)))
(-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/3)) (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) -1/3)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 1/6 (-.f32 n0_i n1_i)))
(-.f32 (/.f32 n0_i -6) (/.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) -6))
(/.f32 (-.f32 (+.f32 n0_i (-.f32 n0_i n1_i)) n0_i) 6)
(/.f32 (+.f32 n0_i (-.f32 (-.f32 n0_i n1_i) n0_i)) 6)
(-.f32 (/.f32 n0_i -6) (/.f32 (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2)) -6))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) 6)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 n1_i n0_i)) -6)
(-.f32 (/.f32 (+.f32 n1_i n1_i) -6) (/.f32 (+.f32 n1_i n0_i) -6))
(*.f32 1/6 (-.f32 n0_i n1_i))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) 2) -6) (*.f32 (-.f32 n1_i n0_i) -1/6))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) 6)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 n1_i n0_i)) -6)
(-.f32 (/.f32 (-.f32 (+.f32 n1_i n1_i) n0_i) -6) (*.f32 n1_i -1/6))
(-.f32 (/.f32 (-.f32 (+.f32 n1_i n1_i) n0_i) -6) (*.f32 -1/6 n1_i))
(-.f32 (/.f32 (+.f32 n1_i (*.f32 n0_i -2)) -6) (/.f32 n0_i 6))
(/.f32 (+.f32 (*.f32 n0_i -2) (-.f32 n1_i (neg.f32 n0_i))) -6)
(/.f32 (-.f32 (neg.f32 n0_i) (+.f32 n1_i (*.f32 n0_i -2))) 6)
(-.f32 (/.f32 (+.f32 (neg.f32 n0_i) (+.f32 n1_i n1_i)) -6) (*.f32 n1_i -1/6))
(-.f32 (/.f32 (+.f32 n1_i (+.f32 (neg.f32 n0_i) n1_i)) -6) (*.f32 -1/6 n1_i))
(-.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (neg.f32 n0_i)) -6) (*.f32 -1/6 n1_i))
(-.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (-.f32 n1_i n0_i) 2)) -6) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) -6))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) 6)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 n1_i n0_i)) -6)
(/.f32 (-.f32 n1_i n0_i) -6)
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 -1/6 (/.f32 1 (-.f32 n1_i n0_i)))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) 1)
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) -1/3))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) -1/6))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) -1/3)))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) 1/6))))
(/.f32 (+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 1/6 (-.f32 n1_i n0_i))) -2)
(/.f32 1 (/.f32 -6 (-.f32 n1_i n0_i)))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 -1 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) 1/6)))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) -1)
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 (-.f32 n0_i n1_i) 6)
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 1/6 (/.f32 1 (-.f32 n0_i n1_i)))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 1/6 (/.f32 -1 (-.f32 n1_i n0_i)))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 -1/12 (/.f32 1/2 (-.f32 n1_i n0_i)))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 -1/3 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (-.f32 n1_i n0_i) -1/6)) -1)
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 1/6 (-.f32 n0_i n1_i))))
(/.f32 (-.f32 (*.f32 -1/6 n0_i) (*.f32 n1_i -1/6)) -1)
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) (*.f32 (-.f32 n1_i n0_i) -1/3)) (+.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 (-.f32 n1_i n0_i) -1/3))) -1)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 1/6 (-.f32 n0_i n1_i))) 1)
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) 1) (*.f32 1/6 (-.f32 n0_i n1_i)))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) n0_i) 6)
(/.f32 (-.f32 (+.f32 n0_i (-.f32 n0_i n1_i)) n0_i) 6)
(/.f32 (+.f32 n0_i (-.f32 (-.f32 n0_i n1_i) n0_i)) 6)
(/.f32 (-.f32 (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2)) n0_i) 6)
(/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) 6)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 n1_i n0_i)) -6)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (-.f32 n1_i n0_i)) 6)
(/.f32 (-.f32 n0_i (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 0))) 6)
(/.f32 (-.f32 (+.f32 n1_i n0_i) (+.f32 n1_i n1_i)) 6)
(*.f32 1/6 (-.f32 n0_i n1_i))
(/.f32 (-.f32 n1_i (-.f32 (+.f32 n1_i n1_i) n0_i)) 6)
(/.f32 (-.f32 n0_i (-.f32 (+.f32 n1_i n1_i) n1_i)) 6)
(/.f32 (-.f32 n0_i (+.f32 n1_i (-.f32 n1_i n1_i))) 6)
(/.f32 (-.f32 (neg.f32 n0_i) (+.f32 n1_i (*.f32 n0_i -2))) 6)
(/.f32 (+.f32 (*.f32 n0_i -2) (-.f32 n1_i (neg.f32 n0_i))) -6)
(/.f32 (-.f32 n1_i (+.f32 (neg.f32 n0_i) (+.f32 n1_i n1_i))) 6)
(/.f32 (+.f32 (+.f32 n1_i n1_i) (-.f32 (neg.f32 n0_i) n1_i)) -6)
(/.f32 (-.f32 n1_i (+.f32 (+.f32 n1_i n1_i) (neg.f32 n0_i))) 6)
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (-.f32 n1_i n0_i) 2))) 6)
(/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 2)) 6)
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 n1_i n0_i)) -6)
(/.f32 (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 (-.f32 n1_i n0_i) 1/6)) -1)
(neg.f32 (+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 1/6 (-.f32 n1_i n0_i)))))
(neg.f32 (*.f32 (-.f32 n1_i n0_i) 1/6))
(*.f32 1/6 (-.f32 n0_i n1_i))
(+.f32 n0_i (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)))
(+.f32 n0_i (+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 n0_i -1/2)))
(+.f32 (*.f32 n0_i 1/2) (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))))
(*.f32 -1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))
(*.f32 1/2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))
(+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))
(+.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 0 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i 1/2))
(+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(+.f32 (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))) (*.f32 n0_i 1/2))
(*.f32 -1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))
(*.f32 1/2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))
(+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))
(+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 n0_i -1/3) (+.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -1/6 n1_i)))
(+.f32 (*.f32 n0_i -1/2) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) n0_i) -1))
(+.f32 (*.f32 n0_i -1/2) (neg.f32 (-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) n0_i)))
(+.f32 (*.f32 n0_i -1/2) (-.f32 n0_i (*.f32 1/6 (-.f32 n0_i n1_i))))
(+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 0 (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))
(+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 n0_i -1/3) (+.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -1/6 n1_i)))
(+.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) n0_i)
(+.f32 n0_i (+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 n0_i -1/2)))
(+.f32 (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 n0_i n0_i))
(+.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 0 (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 (/.f32 (*.f32 n1_i -1/6) -1) (/.f32 (*.f32 n0_i -1/3) -1))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(+.f32 (/.f32 (/.f32 n0_i 6) -1) (/.f32 (-.f32 (*.f32 n1_i -1/6) (*.f32 n0_i 1/2)) -1))
(+.f32 (/.f32 n0_i -6) (neg.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i 1/2))))
(*.f32 1/2 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))
(*.f32 -1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))
(*.f32 1/2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))
(*.f32 1/2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))
(*.f32 -1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))
(*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1)
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 1 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -1)
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 -1/2 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) 1/2)
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) -1/2)
(*.f32 -1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))
(*.f32 1/2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)))
(*.f32 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1/2)
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 1/2 (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1)
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 1 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 -1 (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) -2)
(-.f32 (/.f32 (-.f32 n1_i n0_i) 6) (/.f32 n0_i -2))
(/.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -1)
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) 1)
(+.f32 n0_i (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 (-.f32 n1_i n0_i) -1/3)))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) 1)
(-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(/.f32 (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i)) -1)
(/.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (-.f32 n1_i n0_i) -1/6)) -1)
(neg.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(neg.f32 (-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1)) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)
(neg.f32 (-.f32 (neg.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(neg.f32 (-.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) -1)
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) -1)
(neg.f32 (+.f32 (+.f32 n0_i n0_i) (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) n0_i)))))
(/.f32 (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) 1)
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) -1)
(neg.f32 (-.f32 (neg.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(neg.f32 (-.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)
(neg.f32 (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (-.f32 (+.f32 (*.f32 n0_i -1/3) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))
(neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 0)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (-.f32 u u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(+.f32 (*.f32 u 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(+.f32 (*.f32 u 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (neg.f32 u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (/.f32 u -2)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) 2)))
(+.f32 0 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (/.f32 1 u)))
(+.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 1 u)))
(+.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 u 1)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) 0) n0_i)) (/.f32 u 1)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (/.f32 1 u)))
(+.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (/.f32 (-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (-.f32 n1_i n0_i)) (/.f32 -1 u)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 1 u)))
(+.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 u 1)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 u 1)))
(+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(+.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u (/.f32 -1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 u (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) -1/2)))
(+.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) u))
(+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(+.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u (/.f32 -1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 u (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) -1/2)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (-.f32 u u))
(+.f32 (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(+.f32 (*.f32 u 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(+.f32 (*.f32 u 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(+.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 2 (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (-.f32 n1_i n0_i)) (/.f32 1 u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 2 u)) (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (-.f32 n1_i n0_i)) (/.f32 u 1)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 2 u)) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 -1 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u (+.f32 n1_i (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (*.f32 u (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) n0_i)) (*.f32 n1_i u))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u (+.f32 n1_i (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(+.f32 (*.f32 (*.f32 n0_i (pow.f32 normAngle 2)) u) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 u)))
(+.f32 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)))
(+.f32 (*.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) u) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 1 u)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 u 1)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) u) (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 1 (*.f32 (pow.f32 normAngle 2) -1/6))) (/.f32 1 u)))
(+.f32 (*.f32 u (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) (*.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 1 (*.f32 -1/6 (pow.f32 normAngle 2)))) (/.f32 u 1)))
(+.f32 (*.f32 u (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 (*.f32 -1/6 (pow.f32 normAngle 2))) (/.f32 (-.f32 n1_i n0_i) (/.f32 1 u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 0)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (-.f32 u u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (-.f32 u u))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (-.f32 (neg.f32 u) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (-.f32 (neg.f32 u) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (/.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (/.f32 1 u))))
(/.f32 u (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (/.f32 (pow.f32 normAngle 2) (/.f32 1 u))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 -1 u))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 1 u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (/.f32 u -2)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 0 (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) 2)))
(-.f32 0 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 -1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u -1/2)))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u -1/2)))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1))
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 (neg.f32 u) (/.f32 -1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (/.f32 (neg.f32 u) (/.f32 -1/2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)))))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (+.f32 u u) (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (+.f32 u u) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) -1)))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 (+.f32 u u) (neg.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (/.f32 (+.f32 u u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 (+.f32 u u) (neg.f32 (/.f32 -1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (/.f32 (+.f32 u u) (/.f32 1 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)))))
(-.f32 (-.f32 u u) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (-.f32 u u) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(-.f32 (/.f32 u (/.f32 -1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(-.f32 (*.f32 u (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) -1/2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(-.f32 (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 n0_i u))
(-.f32 (*.f32 u (+.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 n0_i u))
(-.f32 (*.f32 u (+.f32 n1_i (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 n0_i u))
(-.f32 (*.f32 0 (neg.f32 u)) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 0 (neg.f32 u)) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (neg.f32 u)) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(-.f32 (/.f32 u (/.f32 -1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(-.f32 (*.f32 u (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) -1/2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(-.f32 (/.f32 (-.f32 u u) -1) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 -1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (/.f32 -1 (+.f32 u (-.f32 u u))))
(-.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) (/.f32 1 u)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2)))) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i))) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))) (/.f32 -1 u))
(-.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2))) (/.f32 1 u)) (/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 1 u))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 1 u))
(-.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (/.f32 1 u)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) u)))
(-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) u)))
(-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 u (neg.f32 (pow.f32 normAngle 2)))))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) 2)) (/.f32 1 u)) (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 u 1)) (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 u 1)) (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (/.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (/.f32 1 u)) (/.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (/.f32 1 u))
(/.f32 u (/.f32 1 (-.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (/.f32 u -2)) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (/.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) -1) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (neg.f32 (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (neg.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 -1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) 2)) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(/.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) u))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 1/2 (/.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (+.f32 u u)))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 1/2 (/.f32 1 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(/.f32 (/.f32 u (/.f32 -1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) 2)
(/.f32 u (*.f32 (/.f32 -1/2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) 2))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(/.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) -2)
(/.f32 (+.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)))) -2)
(/.f32 u (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 u (*.f32 -1 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 u (neg.f32 (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 u (neg.f32 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 1 u))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 -1 (neg.f32 (/.f32 1 u))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (neg.f32 (/.f32 -1 u)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (neg.f32 (neg.f32 (/.f32 1 u))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) 1)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 1 (/.f32 -1 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 -1 (/.f32 1 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (/.f32 -1 u))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (neg.f32 (/.f32 1 u)))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (/.f32 1 (neg.f32 u)))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (*.f32 1 (/.f32 -1 u)))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) (*.f32 1 (neg.f32 (/.f32 1 u))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) -1)
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (neg.f32 u) (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (neg.f32 u) (/.f32 1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (neg.f32 u) (*.f32 1 (/.f32 -1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (neg.f32 u) (*.f32 1 (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 (/.f32 1 u) 1/2))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (+.f32 u u) (/.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) 1/2))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (*.f32 1/2 u) (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)) -2) (/.f32 1/2 u))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(/.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 (-.f32 u (-.f32 u u)) (/.f32 -1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (-.f32 (-.f32 u u) u) (/.f32 1 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))
(/.f32 (-.f32 (+.f32 u (+.f32 u u)) (+.f32 (+.f32 u u) (+.f32 u u))) (neg.f32 (/.f32 -1 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))
(/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 -1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (/.f32 -1 (+.f32 u (-.f32 u u))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (/.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (/.f32 1 u))))
(/.f32 u (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 0 (/.f32 (pow.f32 normAngle 2) (/.f32 1 u))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 -1 u))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 0) (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 -1 u))
(/.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2)))) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i))) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))) (/.f32 -1 u))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2)))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 1 u))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (/.f32 1 u))
(/.f32 u (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) 2))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 n1_i n0_i)) (/.f32 1 u))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 -1 u))
(/.f32 (-.f32 (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (neg.f32 (/.f32 1 u)))
(/.f32 (-.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))))) (/.f32 1 u))
(/.f32 u (/.f32 1 (-.f32 (*.f32 2 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) -1)
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))))
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) -1)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 0 (neg.f32 u))) -1)
(neg.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 0 (neg.f32 u))))
(neg.f32 (-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 0 (neg.f32 u))))
(/.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 0 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1)
(neg.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(neg.f32 (-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)))))
(/.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))) (+.f32 (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (/.f32 u (/.f32 -1/2 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))))) -1)
(/.f32 (-.f32 (/.f32 u (/.f32 -1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))) 1)
(-.f32 (/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (*.f32 (/.f32 -1/2 u) 1)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(/.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i)))) -1)
(neg.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))))
(neg.f32 (+.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i))))))
(neg.f32 (*.f32 u (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (-.f32 n0_i n1_i))))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n1_i)) (neg.f32 u))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 0)
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))
(+.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 0 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (neg.f32 (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 1/6 (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 1/2 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 0 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 n0_i -1/2)) (/.f32 (pow.f32 normAngle 2) 1)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (neg.f32 (-.f32 n1_i n0_i))))
(+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 0 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (*.f32 (+.f32 n0_i n0_i) (pow.f32 normAngle 2)) (/.f32 (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i n0_i)) (*.f32 (neg.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 (pow.f32 normAngle 2) 1)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 1/6 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/2 (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 1/2 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))))
(+.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))))
(+.f32 0 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(+.f32 (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/6) n0_i) (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (*.f32 n0_i 1/2) (-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) n0_i)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 n0_i 1/2) (-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) n0_i))))
(+.f32 (/.f32 (/.f32 n0_i 6) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 n1_i -1/6) (*.f32 n0_i 1/2)) (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (/.f32 n0_i 6) (-.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i 1/2))) (/.f32 -1 (pow.f32 normAngle 2)))
(+.f32 (/.f32 (*.f32 n1_i -1/6) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (*.f32 n0_i -1/3) (/.f32 -1 (pow.f32 normAngle 2))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 0)
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2))))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) -1))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 (neg.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (/.f32 (pow.f32 normAngle 2) 1)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 (*.f32 2 (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) (/.f32 2 (*.f32 2 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (/.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3)) -1)))
(-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)))
(-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2))))
(-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2))) (*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 (pow.f32 normAngle 2) 1)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 (pow.f32 normAngle 2) 1)))
(-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)))
(-.f32 (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2)))) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i)))) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (+.f32 n0_i n0_i) (pow.f32 normAngle 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))))
(*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (/.f32 (pow.f32 normAngle 2) 1)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 n0_i 1/2)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 1/6 (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 (neg.f32 (pow.f32 normAngle 2)) 1/2)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (/.f32 (*.f32 n0_i -1/2) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 1/6 (pow.f32 normAngle 2))) (*.f32 -1/2 (/.f32 n0_i (/.f32 1 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)) (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 1/6 (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 (neg.f32 (pow.f32 normAngle 2)) 1/2)))
(-.f32 (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (pow.f32 normAngle 2)) n0_i))
(*.f32 (neg.f32 (pow.f32 normAngle 2)) (-.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n0_i))
(*.f32 (neg.f32 (pow.f32 normAngle 2)) (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))) (/.f32 n0_i (/.f32 -1 (pow.f32 normAngle 2))))
(*.f32 (neg.f32 (pow.f32 normAngle 2)) (-.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n0_i))
(*.f32 (neg.f32 (pow.f32 normAngle 2)) (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(-.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 n0_i -1/2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (neg.f32 n0_i) (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 (*.f32 1/6 (-.f32 n1_i n0_i)) (*.f32 n0_i -1/2)) (neg.f32 n0_i)) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 n0_i -1/2) (-.f32 n0_i (*.f32 1/6 (-.f32 n0_i n1_i))))))
(-.f32 (/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(-.f32 (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(-.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) -1) (/.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) -1))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2)))) -1)
(-.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1) (/.f32 (*.f32 n0_i (pow.f32 normAngle 2)) -1))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 n0_i (pow.f32 normAngle 2))) -1)
(-.f32 (/.f32 (-.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(-.f32 (*.f32 (-.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (/.f32 (pow.f32 normAngle 2) 1)) (*.f32 n0_i (pow.f32 normAngle 2)))
(-.f32 (/.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (-.f32 n0_i (*.f32 1/6 (-.f32 n0_i n1_i))) (/.f32 (pow.f32 normAngle 2) 1)) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) n0_i) (neg.f32 (pow.f32 normAngle 2))) (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) n0_i)) (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (/.f32 1 (pow.f32 normAngle 2)))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (pow.f32 normAngle 2)))
(-.f32 (/.f32 (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2))) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2))) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(/.f32 (-.f32 (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2))) (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2)))) (/.f32 -1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (/.f32 -1 (-.f32 (*.f32 2 (pow.f32 normAngle 2)) (pow.f32 normAngle 2))))
(-.f32 (/.f32 n0_i (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 n0_i (-.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i))))
(-.f32 (/.f32 (*.f32 n0_i 1/2) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (*.f32 n0_i 1/2) (-.f32 n0_i (*.f32 1/6 (-.f32 n0_i n1_i)))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (-.f32 n0_i (*.f32 n0_i 1/2)))))
(-.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (+.f32 n0_i n0_i) (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i n0_i)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (+.f32 n0_i n0_i)))))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (/.f32 -1 (pow.f32 normAngle 2))) (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (/.f32 -1 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6)))
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) (*.f32 n0_i 1/2)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 1/6 (pow.f32 normAngle 2))))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))) (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 1/2 (/.f32 (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 1 (pow.f32 normAngle 2)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (pow.f32 normAngle 2) (neg.f32 (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i))))
(/.f32 (pow.f32 normAngle 2) (/.f32 2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) 1)
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 1 (/.f32 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (pow.f32 normAngle 2)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (/.f32 -1 (pow.f32 normAngle 2)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) -1)
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) (/.f32 2 (neg.f32 (pow.f32 normAngle 2))))
(*.f32 (neg.f32 (pow.f32 normAngle 2)) (-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (/.f32 n0_i 2)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 (/.f32 1 (pow.f32 normAngle 2)) 1/2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (*.f32 2 (pow.f32 normAngle 2)) (/.f32 (/.f32 -1 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 1/2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (*.f32 1/2 (pow.f32 normAngle 2)) (/.f32 -1/2 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (/.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (/.f32 1/2 (pow.f32 normAngle 2)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) -1)
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))))
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6))) -1)
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2)))))
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 n0_i 1/2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) -1)
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) -1/6)) (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))) -1)
(neg.f32 (-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (-.f32 n1_i n0_i) (*.f32 -1/6 (pow.f32 normAngle 2))))))
(neg.f32 (-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (-.f32 (*.f32 n0_i (*.f32 1/2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 1/6 (-.f32 n0_i n1_i))))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (-.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0))) -1)
(neg.f32 (-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 0 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 n0_i 1/2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (-.f32 n1_i n0_i) 1/6))) -1)
(neg.f32 (-.f32 (*.f32 n0_i (*.f32 (neg.f32 (pow.f32 normAngle 2)) 1/2)) (*.f32 (-.f32 n1_i n0_i) (*.f32 1/6 (pow.f32 normAngle 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))) -1)
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0))))
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) n0_i) (*.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (neg.f32 (pow.f32 normAngle 2)))) -1)
(/.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (-.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) n0_i)) 1)
(/.f32 (*.f32 (neg.f32 (pow.f32 normAngle 2)) (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i))) 1)
(/.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))) 1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) 1)
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) (/.f32 1 (pow.f32 normAngle 2)))
(*.f32 (+.f32 n0_i (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 (-.f32 n1_i n0_i) -1/3))) (/.f32 (pow.f32 normAngle 2) 1))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (-.f32 n1_i n0_i) -1/3)) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))
(*.f32 (+.f32 n0_i (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 (-.f32 n1_i n0_i) -1/3))) (/.f32 (pow.f32 normAngle 2) 1))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (+.f32 (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (neg.f32 (/.f32 -1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (-.f32 n0_i n0_i)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (*.f32 (-.f32 n1_i n0_i) -1/6)) (/.f32 -1 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (-.f32 n0_i n1_i))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) 0) (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 0 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) 1))) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (/.f32 -1 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (-.f32 n0_i (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (/.f32 -1 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (-.f32 n0_i (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))) (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i n0_i))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) n0_i)) (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 n0_i (+.f32 n0_i (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2)) (+.f32 (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2) (*.f32 (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)) -2))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (+.f32 (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (+.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))) (/.f32 1 (pow.f32 normAngle 2)))
(*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 -2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) 2))
(*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (-.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (/.f32 n0_i 2)))
(/.f32 (-.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2))) (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2)))) (/.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i)))
(*.f32 (-.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 2 (pow.f32 normAngle 2))) (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2)))) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) -1/3) n0_i) 2))
(/.f32 (-.f32 (*.f32 2 (pow.f32 normAngle 2)) (pow.f32 normAngle 2)) (/.f32 2 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) -1/3))))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3)))) -1)
(neg.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))))
(neg.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))))
(neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i -1/6) (*.f32 n0_i -1/3))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (neg.f32 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3))))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u n1_i)
Compiler

Compiled 9 to 5 computations (44.4% saved)

localize33.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
0.1b
(*.f32 n0_i (-.f32 1 u))
0.2b
(/.f32 n1_i (/.f32 1 u))
Compiler

Compiled 35 to 22 computations (37.1% saved)

series1.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
n1_i
@0
(/.f32 n1_i (/.f32 1 u))
0.0ms
u
@-inf
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
0.0ms
n1_i
@0
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
0.0ms
u
@inf
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
0.0ms
n1_i
@-inf
(/.f32 n1_i (/.f32 1 u))

rewrite65.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1050×rational.json-simplify-13
952×rational.json-simplify-21
896×rational.json-simplify-24
836×rational.json-simplify-23
780×rational.json-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01132
17832
231526
3177726
Stop Event
node limit
Counts
2 → 135
Calls
Call 1
Inputs
(/.f32 n1_i (/.f32 1 u))
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 n1_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (neg.f32 (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (/.f32 0 (/.f32 2 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 1 (neg.f32 (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 1 (neg.f32 (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 1 (*.f32 0 (-.f32 n1_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n1_i n1_i) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 u u)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n1_i u)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 n1_i u)) (*.f32 1/2 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 n1_i u)) (*.f32 (*.f32 n1_i 1/2) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 2 n1_i)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i 1/2) u) (*.f32 1/2 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i u) 1/2) (*.f32 1/2 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (*.f32 n1_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (neg.f32 (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i u) (/.f32 0 (/.f32 2 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (*.f32 n1_i (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 n1_i n1_i) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (+.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n1_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 1 u)) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 2 u)) (*.f32 1/2 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u (+.f32 u u)) (/.f32 2 n1_i)) (*.f32 1/2 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 u 1/4) (/.f32 2 n1_i)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 n1_i u) (*.f32 n1_i (+.f32 u u))) 2) (*.f32 1/2 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 2 u))) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 u 1/4) (/.f32 1 n1_i)) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n1_i u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u n1_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (*.f32 (*.f32 n1_i 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (+.f32 n1_i n1_i) (/.f32 u 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 n1_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 n1_i 1/2) (/.f32 u 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n1_i n1_i) (*.f32 u 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u 1/2) (+.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u 1/2) (*.f32 1/2 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u 1/2) (/.f32 1/2 (*.f32 1/2 (/.f32 1/2 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (neg.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u) (neg.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u) (/.f32 (*.f32 n1_i 1/2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (+.f32 n1_i n1_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 u (/.f32 n1_i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (+.f32 n1_i n1_i) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (*.f32 n1_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (+.f32 u u)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i 1/2) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u -1/2) (/.f32 n1_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u -1/2) (*.f32 n1_i -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u -1/2) (*.f32 1 (/.f32 n1_i -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (neg.f32 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i -1/2) (/.f32 u -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i -1/2) (*.f32 1 (/.f32 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u -2) (/.f32 n1_i -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u -2) (*.f32 1 (/.f32 n1_i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 u 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (*.f32 (*.f32 u 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (*.f32 1 (/.f32 u 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (-.f32 (*.f32 u 1/2) (/.f32 u 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (/.f32 u -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (*.f32 u -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (*.f32 1 (/.f32 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (neg.f32 u))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n1_i (neg.f32 u)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n0_i) (-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 n1_i u) n0_i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 n1_i u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n0_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i (+.f32 1 u)) (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n1_i u) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 n0_i) (*.f32 n1_i (neg.f32 u))) (*.f32 u (neg.f32 n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))

simplify70.0ms (0.4%)

Algorithm
egg-herbie
Rules
1572×rational.json-simplify-29
1512×rational.json-simplify-1
1226×rational.json-simplify-13
824×rational.json-simplify-27
412×rational.json-simplify-63
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02803213
19892821
248402795
Stop Event
node limit
Counts
195 → 168
Calls
Call 1
Inputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) 0)
(+.f32 (*.f32 n1_i u) (-.f32 u u))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n1_i (-.f32 u u)))
(+.f32 (*.f32 n1_i u) (neg.f32 (-.f32 u u)))
(+.f32 (*.f32 n1_i u) (neg.f32 (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))
(+.f32 (*.f32 n1_i u) (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i u) (/.f32 0 (/.f32 2 n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 1 (neg.f32 (-.f32 u u))))
(+.f32 (*.f32 n1_i u) (*.f32 1 (neg.f32 (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i u) (*.f32 1 (*.f32 0 (-.f32 n1_i u))))
(+.f32 (*.f32 n1_i u) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n1_i n1_i))))
(+.f32 0 (*.f32 n1_i u))
(+.f32 (-.f32 u u) (*.f32 n1_i u))
(+.f32 (-.f32 n1_i n1_i) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (neg.f32 u)))
(+.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i u))
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 n1_i u))
(+.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 n1_i u))
(+.f32 (*.f32 0 (-.f32 n1_i u)) (*.f32 n1_i u))
(+.f32 (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (+.f32 u u)))
(+.f32 (*.f32 1/2 (*.f32 n1_i u)) (*.f32 1/2 (*.f32 n1_i u)))
(+.f32 (*.f32 1/2 (*.f32 n1_i u)) (*.f32 (*.f32 n1_i 1/2) u))
(+.f32 (/.f32 0 (/.f32 2 n1_i)) (*.f32 n1_i u))
(+.f32 (*.f32 (*.f32 n1_i 1/2) u) (*.f32 1/2 (*.f32 n1_i u)))
(+.f32 (*.f32 (*.f32 n1_i u) 1/2) (*.f32 1/2 (*.f32 n1_i u)))
(-.f32 (*.f32 n1_i u) 0)
(-.f32 (*.f32 n1_i u) (-.f32 u u))
(-.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(-.f32 (*.f32 n1_i u) (*.f32 n1_i (-.f32 u u)))
(-.f32 (*.f32 n1_i u) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 n1_i u) (neg.f32 (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 n1_i u) (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i u) (/.f32 0 (/.f32 2 n1_i)))
(-.f32 0 (*.f32 n1_i (neg.f32 u)))
(-.f32 (-.f32 u u) (*.f32 n1_i (neg.f32 u)))
(-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (*.f32 n1_i (+.f32 u u)) -1))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 n1_i n1_i) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (+.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n1_i (+.f32 u u))))
(-.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 1 u)) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 1 u)))
(-.f32 (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 2 u)) (*.f32 1/2 (*.f32 n1_i u)))
(-.f32 (/.f32 (+.f32 u (+.f32 u u)) (/.f32 2 n1_i)) (*.f32 1/2 (*.f32 n1_i u)))
(-.f32 (/.f32 (/.f32 u 1/4) (/.f32 2 n1_i)) (*.f32 n1_i u))
(-.f32 (/.f32 (+.f32 (*.f32 n1_i u) (*.f32 n1_i (+.f32 u u))) 2) (*.f32 1/2 (*.f32 n1_i u)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 2 u))) (*.f32 n1_i (neg.f32 u)))
(-.f32 (/.f32 (/.f32 u 1/4) (/.f32 1 n1_i)) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 n1_i)))
(*.f32 n1_i u)
(*.f32 1 (*.f32 n1_i u))
(*.f32 u n1_i)
(*.f32 u (*.f32 (*.f32 n1_i 1/2) 2))
(*.f32 (*.f32 n1_i u) 1)
(*.f32 2 (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 2 (*.f32 (+.f32 n1_i n1_i) (/.f32 u 4)))
(*.f32 1/2 (*.f32 n1_i (+.f32 u u)))
(*.f32 1/2 (*.f32 (*.f32 n1_i 1/2) (/.f32 u 1/4)))
(*.f32 (+.f32 n1_i n1_i) (*.f32 u 1/2))
(*.f32 (*.f32 u 1/2) (+.f32 n1_i n1_i))
(*.f32 (*.f32 u 1/2) (*.f32 1/2 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i))))
(*.f32 (*.f32 u 1/2) (/.f32 1/2 (*.f32 1/2 (/.f32 1/2 n1_i))))
(*.f32 -1 (*.f32 n1_i (neg.f32 u)))
(*.f32 (neg.f32 n1_i) (neg.f32 u))
(*.f32 (neg.f32 u) (neg.f32 n1_i))
(*.f32 (neg.f32 u) (/.f32 (*.f32 n1_i 1/2) -1/2))
(*.f32 1/4 (*.f32 (+.f32 n1_i n1_i) (+.f32 u u)))
(*.f32 -1/2 (*.f32 u (/.f32 n1_i -1/2)))
(*.f32 -1/2 (*.f32 (+.f32 n1_i n1_i) (neg.f32 u)))
(*.f32 (+.f32 u u) (*.f32 n1_i 1/2))
(*.f32 (*.f32 n1_i (+.f32 u u)) 1/2)
(*.f32 (*.f32 n1_i 1/2) (+.f32 u u))
(*.f32 (/.f32 u -1/2) (/.f32 n1_i -2))
(*.f32 (/.f32 u -1/2) (*.f32 n1_i -1/2))
(*.f32 (/.f32 u -1/2) (*.f32 1 (/.f32 n1_i -2)))
(*.f32 (*.f32 n1_i (neg.f32 u)) -1)
(*.f32 (/.f32 n1_i -1/2) (/.f32 u -2))
(*.f32 (/.f32 n1_i -1/2) (*.f32 1 (/.f32 u -2)))
(*.f32 (/.f32 u -2) (/.f32 n1_i -1/2))
(*.f32 (/.f32 u -2) (*.f32 1 (/.f32 n1_i -1/2)))
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 u 4))
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (*.f32 (*.f32 u 1/2) 1/2))
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (*.f32 1 (/.f32 u 4)))
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (-.f32 (*.f32 u 1/2) (/.f32 u 4)))
(*.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (/.f32 u -2))
(*.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (*.f32 u -1/2))
(*.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (*.f32 1 (/.f32 u -2)))
(*.f32 (+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (neg.f32 u))) -1/2)
(neg.f32 (*.f32 n1_i (neg.f32 u)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 u n0_i) (-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) -1))
(-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 n1_i u) n0_i) -1))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 1 u)))
(-.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (-.f32 n0_i n0_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n0_i)) -1)
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))) -1)
(/.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)) -1)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 1 u)) (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i))) -1)
(/.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))) -1)
(/.f32 (-.f32 (*.f32 n1_i u) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i))) -1)
(/.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 n0_i) (*.f32 n1_i (neg.f32 u))) (*.f32 u (neg.f32 n0_i))) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
Outputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) 0)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n1_i (-.f32 u u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (neg.f32 (-.f32 u u)))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(+.f32 (*.f32 n1_i u) (neg.f32 (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 n1_i u) (*.f32 u 0))
(+.f32 (*.f32 n1_i u) (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(-.f32 (+.f32 u (-.f32 (*.f32 n1_i u) u)) (-.f32 n1_i n1_i))
(+.f32 u (-.f32 (-.f32 (*.f32 n1_i u) u) (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 (-.f32 u u) (-.f32 n1_i (*.f32 n1_i u))))
(+.f32 (*.f32 n1_i u) (/.f32 0 (/.f32 2 n1_i)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1 (neg.f32 (-.f32 u u))))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(+.f32 (*.f32 n1_i u) (*.f32 1 (neg.f32 (-.f32 n1_i n1_i))))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 1 (*.f32 0 (-.f32 n1_i u))))
(+.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 n1_i u) (*.f32 u 0))
(+.f32 (*.f32 n1_i u) (*.f32 1 (-.f32 (-.f32 u u) (-.f32 n1_i n1_i))))
(-.f32 (+.f32 u (-.f32 (*.f32 n1_i u) u)) (-.f32 n1_i n1_i))
(+.f32 u (-.f32 (-.f32 (*.f32 n1_i u) u) (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 (-.f32 u u) (-.f32 n1_i (*.f32 n1_i u))))
(+.f32 0 (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (-.f32 u u) (*.f32 n1_i u))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(+.f32 (-.f32 n1_i n1_i) (*.f32 n1_i u))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (neg.f32 u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 n1_i u))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(+.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 n1_i u))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(+.f32 (*.f32 0 (-.f32 n1_i u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 n1_i u) (*.f32 u 0))
(+.f32 (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)) (*.f32 n1_i u))
(-.f32 (+.f32 u (-.f32 (*.f32 n1_i u) u)) (-.f32 n1_i n1_i))
(+.f32 u (-.f32 (-.f32 (*.f32 n1_i u) u) (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 (-.f32 u u) (-.f32 n1_i (*.f32 n1_i u))))
(+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (+.f32 u u)))
(*.f32 n1_i u)
(+.f32 (*.f32 1/2 (*.f32 n1_i u)) (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 1/2 (*.f32 n1_i u)) (*.f32 (*.f32 n1_i 1/2) u))
(*.f32 n1_i u)
(+.f32 (/.f32 0 (/.f32 2 n1_i)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 (*.f32 n1_i 1/2) u) (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 (*.f32 n1_i u) 1/2) (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 n1_i u)
(-.f32 (*.f32 n1_i u) 0)
(*.f32 n1_i u)
(-.f32 (*.f32 n1_i u) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(-.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(-.f32 (*.f32 n1_i u) (*.f32 n1_i (-.f32 u u)))
(*.f32 n1_i u)
(-.f32 (*.f32 n1_i u) (neg.f32 (-.f32 u u)))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(-.f32 (*.f32 n1_i u) (neg.f32 (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(-.f32 (*.f32 n1_i u) (*.f32 0 (-.f32 n1_i u)))
(-.f32 (*.f32 u 0) (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 n1_i u) (-.f32 (-.f32 u u) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i u) (-.f32 n1_i (-.f32 n1_i (-.f32 u u))))
(-.f32 u (-.f32 (-.f32 u (-.f32 n1_i n1_i)) (*.f32 n1_i u)))
(-.f32 (*.f32 n1_i u) (/.f32 0 (/.f32 2 n1_i)))
(*.f32 n1_i u)
(-.f32 0 (*.f32 n1_i (neg.f32 u)))
(*.f32 n1_i u)
(-.f32 (-.f32 u u) (*.f32 n1_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i u) u))
(-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (neg.f32 u)))
(+.f32 n1_i (-.f32 (*.f32 n1_i u) n1_i))
(+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i))
(-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (+.f32 u u) (neg.f32 n1_i)))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (*.f32 n1_i (+.f32 u u)) -1))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (+.f32 u u) (neg.f32 n1_i)))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (+.f32 n1_i n1_i) (/.f32 -1 u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (+.f32 u u) (neg.f32 n1_i)))
(*.f32 (neg.f32 u) (-.f32 n1_i (+.f32 n1_i n1_i)))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i (+.f32 u u))) (+.f32 (*.f32 n1_i u) (*.f32 n1_i (+.f32 u u))))
(*.f32 n1_i u)
(-.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 1 u)) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 1 u)))
(*.f32 n1_i u)
(-.f32 (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (/.f32 2 u)) (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 n1_i u)
(-.f32 (/.f32 (+.f32 u (+.f32 u u)) (/.f32 2 n1_i)) (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 n1_i u)
(-.f32 (/.f32 (/.f32 u 1/4) (/.f32 2 n1_i)) (*.f32 n1_i u))
(*.f32 n1_i u)
(-.f32 (/.f32 (+.f32 (*.f32 n1_i u) (*.f32 n1_i (+.f32 u u))) 2) (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 n1_i u)
(-.f32 (/.f32 0 (neg.f32 (/.f32 2 u))) (*.f32 n1_i (neg.f32 u)))
(-.f32 (/.f32 0 (/.f32 -2 u)) (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 0 (/.f32 u -2)) (*.f32 n1_i (neg.f32 u)))
(-.f32 (/.f32 (/.f32 u 1/4) (/.f32 1 n1_i)) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 n1_i)))
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 1 (*.f32 n1_i u))
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u (*.f32 (*.f32 n1_i 1/2) 2))
(*.f32 n1_i u)
(*.f32 (*.f32 n1_i u) 1)
(*.f32 n1_i u)
(*.f32 2 (*.f32 1/2 (*.f32 n1_i u)))
(*.f32 n1_i u)
(*.f32 2 (*.f32 (+.f32 n1_i n1_i) (/.f32 u 4)))
(*.f32 n1_i u)
(*.f32 1/2 (*.f32 n1_i (+.f32 u u)))
(*.f32 n1_i u)
(*.f32 1/2 (*.f32 (*.f32 n1_i 1/2) (/.f32 u 1/4)))
(*.f32 n1_i u)
(*.f32 (+.f32 n1_i n1_i) (*.f32 u 1/2))
(*.f32 n1_i u)
(*.f32 (*.f32 u 1/2) (+.f32 n1_i n1_i))
(*.f32 n1_i u)
(*.f32 (*.f32 u 1/2) (*.f32 1/2 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i))))
(*.f32 n1_i u)
(*.f32 (*.f32 u 1/2) (/.f32 1/2 (*.f32 1/2 (/.f32 1/2 n1_i))))
(*.f32 n1_i u)
(*.f32 -1 (*.f32 n1_i (neg.f32 u)))
(*.f32 n1_i u)
(*.f32 (neg.f32 n1_i) (neg.f32 u))
(*.f32 n1_i u)
(*.f32 (neg.f32 u) (neg.f32 n1_i))
(*.f32 n1_i u)
(*.f32 (neg.f32 u) (/.f32 (*.f32 n1_i 1/2) -1/2))
(*.f32 n1_i u)
(*.f32 1/4 (*.f32 (+.f32 n1_i n1_i) (+.f32 u u)))
(*.f32 n1_i u)
(*.f32 -1/2 (*.f32 u (/.f32 n1_i -1/2)))
(*.f32 n1_i u)
(*.f32 -1/2 (*.f32 (+.f32 n1_i n1_i) (neg.f32 u)))
(*.f32 n1_i u)
(*.f32 (+.f32 u u) (*.f32 n1_i 1/2))
(*.f32 n1_i u)
(*.f32 (*.f32 n1_i (+.f32 u u)) 1/2)
(*.f32 n1_i u)
(*.f32 (*.f32 n1_i 1/2) (+.f32 u u))
(*.f32 n1_i u)
(*.f32 (/.f32 u -1/2) (/.f32 n1_i -2))
(*.f32 n1_i u)
(*.f32 (/.f32 u -1/2) (*.f32 n1_i -1/2))
(*.f32 n1_i u)
(*.f32 (/.f32 u -1/2) (*.f32 1 (/.f32 n1_i -2)))
(*.f32 n1_i u)
(*.f32 (*.f32 n1_i (neg.f32 u)) -1)
(*.f32 n1_i u)
(*.f32 (/.f32 n1_i -1/2) (/.f32 u -2))
(*.f32 n1_i u)
(*.f32 (/.f32 n1_i -1/2) (*.f32 1 (/.f32 u -2)))
(*.f32 n1_i u)
(*.f32 (/.f32 u -2) (/.f32 n1_i -1/2))
(*.f32 n1_i u)
(*.f32 (/.f32 u -2) (*.f32 1 (/.f32 n1_i -1/2)))
(*.f32 n1_i u)
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (/.f32 u 4))
(*.f32 n1_i u)
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (*.f32 (*.f32 u 1/2) 1/2))
(*.f32 n1_i u)
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (*.f32 1 (/.f32 u 4)))
(*.f32 n1_i u)
(*.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) (-.f32 (*.f32 u 1/2) (/.f32 u 4)))
(*.f32 n1_i u)
(*.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (/.f32 u -2))
(*.f32 n1_i u)
(*.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (*.f32 u -1/2))
(*.f32 n1_i u)
(*.f32 (+.f32 (neg.f32 n1_i) (neg.f32 n1_i)) (*.f32 1 (/.f32 u -2)))
(*.f32 n1_i u)
(*.f32 (+.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n1_i (neg.f32 u))) -1/2)
(*.f32 n1_i u)
(neg.f32 (*.f32 n1_i (neg.f32 u)))
(*.f32 n1_i u)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 u n0_i) (-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))
(-.f32 n0_i (*.f32 (-.f32 n0_i n1_i) u))
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) -1))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 n1_i u) n0_i) -1))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i)) (*.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i))) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (-.f32 (-.f32 n0_i n0_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n0_i n0_i)))
(/.f32 (-.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i)))
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n0_i)) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n1_i n0_i))) -1)
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 n0_i))
(-.f32 n0_i (*.f32 (-.f32 n0_i n1_i) u))
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(/.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)) -1)
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n0_i n0_i)))
(/.f32 (-.f32 (*.f32 n0_i (+.f32 1 u)) (+.f32 (*.f32 n1_i u) (+.f32 n0_i n0_i))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))) -1)
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)) (-.f32 n0_i (*.f32 u n0_i))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 u n0_i) (-.f32 n0_i (*.f32 (-.f32 1 u) (+.f32 n0_i n0_i)))))
(/.f32 (-.f32 (*.f32 n1_i u) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (+.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n1_i u) n0_i))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (+.f32 (neg.f32 n0_i) (*.f32 n1_i (neg.f32 u))) (*.f32 u (neg.f32 n0_i))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))

localize83.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1))))
0.1b
(/.f32 1 (+.f32 u -1))
0.2b
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))
0.8b
(-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))
Compiler

Compiled 65 to 45 computations (30.8% saved)

series16.0ms (0.1%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
12.0ms
u
@0
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))
0.0ms
n0_i
@0
(-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))
0.0ms
n0_i
@inf
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))
0.0ms
n0_i
@0
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))
0.0ms
n1_i
@0
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1))))

rewrite79.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1416×rational.json-1
1416×rational.json-2
1416×rational.json-4
1416×rational.json-3
774×rational.json-simplify-44
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
017106
111370
246056
3320354
Stop Event
node limit
Counts
4 → 275
Calls
Call 1
Inputs
(-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1)))
(/.f32 1 (+.f32 u -1))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 3) (*.f32 n0_i -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 3) (-.f32 (*.f32 n0_i -5) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 3) (/.f32 -1 (/.f32 1/4 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 n0_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 n0_i) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 6) (neg.f32 (*.f32 n0_i 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 6) (-.f32 (*.f32 n0_i -8) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 6) (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i -2) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i -4) (*.f32 n0_i 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 3/2) (*.f32 1/2 (*.f32 n0_i -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 n0_i -2) (/.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 12) (neg.f32 (*.f32 n0_i 13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 n0_i 7)) (*.f32 n0_i 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 n0_i 13)) (*.f32 n0_i 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i -5) (neg.f32 n0_i)) (*.f32 n0_i 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i -8) (neg.f32 n0_i)) (*.f32 n0_i 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 10)) (*.f32 n0_i 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 n0_i -5)) (*.f32 n0_i 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (-.f32 (neg.f32 n0_i) (/.f32 n0_i -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (/.f32 (*.f32 n0_i 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 n0_i 6) (*.f32 n0_i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 n0_i -4) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i n0_i) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1/2 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 n0_i -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 n0_i)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (*.f32 (+.f32 u -1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 -1 n0_i) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 1 (+.f32 u -1)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 4 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (/.f32 (*.f32 n0_i -8) (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 1/2 (+.f32 u -1)) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u -1) 0) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (neg.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 -1 (/.f32 (/.f32 1 (+.f32 u -1)) (*.f32 n0_i 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (-.f32 n0_i (*.f32 (+.f32 u -1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7))) (*.f32 (+.f32 u -1) (*.f32 n0_i 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 2 (+.f32 u -1))) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n0_i 3) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i -5) (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1/2 (/.f32 u 2))) (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -5)) (*.f32 (*.f32 n0_i 3) (+.f32 -1/2 (/.f32 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1/2 (*.f32 u 1/2))) (*.f32 n0_i (-.f32 1/2 (*.f32 u 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n0_i -5) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 3) (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 n0_i) (/.f32 2 (+.f32 u -1))) (/.f32 (neg.f32 n0_i) (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n0_i -8) (/.f32 2 (+.f32 u -1))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (neg.f32 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (/.f32 u (neg.f32 (/.f32 -1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i 4) (*.f32 (neg.f32 n0_i) (-.f32 -3 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (-.f32 (*.f32 n0_i -2) (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 n0_i) (*.f32 (neg.f32 n0_i) (-.f32 u (+.f32 -2 (/.f32 u 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (*.f32 (+.f32 u -1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 n0_i (*.f32 4 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (*.f32 (+.f32 u -1) (*.f32 n0_i 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i 7) (*.f32 n0_i (-.f32 6 (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u -1) 0) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7)) (*.f32 (+.f32 u -1) (-.f32 (*.f32 n0_i 3) (*.f32 n0_i -5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 3 (*.f32 n0_i (-.f32 1 u))) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (*.f32 n0_i 4) (+.f32 -1/2 (/.f32 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (-.f32 n0_i n0_i)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (-.f32 n0_i n0_i)) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i -8) (/.f32 1 (+.f32 u -1))) (/.f32 (*.f32 n0_i 7) (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i 7) (/.f32 1 (-.f32 1 u))) (/.f32 (*.f32 n0_i 6) (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i 12) (/.f32 1 (+.f32 u -1))) (/.f32 (*.f32 n0_i 13) (/.f32 1 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u u) (/.f32 -1 n0_i)) (/.f32 (+.f32 1 u) (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i n0_i) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 4) (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i 5) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 7) (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i 5)) (*.f32 (*.f32 n0_i 7) (+.f32 -1/2 (/.f32 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) 2) (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) 2) (+.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 3 (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i -2) (+.f32 -2 (/.f32 u 1/2))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (/.f32 -1 (/.f32 1 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (/.f32 1 (/.f32 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 (*.f32 3 (+.f32 u -1)) (*.f32 4 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 (neg.f32 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 (-.f32 u (+.f32 -2 (/.f32 u 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 (-.f32 u (+.f32 -1 (+.f32 u -1))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 u (+.f32 -1 (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 (+.f32 (+.f32 u u) (+.f32 1 u)) (*.f32 (+.f32 u u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (+.f32 1 (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (+.f32 (*.f32 3 (+.f32 u -1)) (/.f32 4 (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (+.f32 (neg.f32 u) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) 0) (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 (*.f32 3 (+.f32 u -1)) (*.f32 (+.f32 -2 (/.f32 u 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n0_i) (+.f32 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n0_i) (-.f32 (+.f32 1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 n0_i (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (-.f32 (*.f32 (*.f32 n0_i 3/2) 2) (*.f32 n0_i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (-.f32 (-.f32 n0_i n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (-.f32 (neg.f32 (*.f32 n0_i 13)) (neg.f32 (*.f32 n0_i 12))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (-.f32 (*.f32 -1 (*.f32 n0_i 13)) (neg.f32 (*.f32 n0_i 12))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (-.f32 (*.f32 n0_i 13) (*.f32 n0_i 14)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (-.f32 (+.f32 (*.f32 n0_i 7) (*.f32 n0_i 8)) (*.f32 (*.f32 n0_i 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (+.f32 (*.f32 (*.f32 n0_i 3/2) 2) (*.f32 n0_i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (-.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (-.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (*.f32 n0_i -8) (/.f32 1 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (+.f32 -2 (/.f32 u 1/2)) (/.f32 1/4 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (/.f32 (+.f32 u u) (/.f32 -1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (*.f32 n0_i -8) (/.f32 1 (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i -2) (+.f32 -1/2 (/.f32 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1/2 (/.f32 u 2)) (-.f32 (*.f32 n0_i 6) (*.f32 n0_i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i -4) (/.f32 1/2 (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i -4) (-.f32 (+.f32 -1/2 (/.f32 u 2)) (/.f32 1/2 (/.f32 2 (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -2 (/.f32 u 1/2)) (/.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -2 (/.f32 u 1/2)) (-.f32 (neg.f32 n0_i) (/.f32 n0_i -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -2 (/.f32 u 1/2)) (-.f32 (*.f32 n0_i 3/2) (/.f32 1/2 (/.f32 1/4 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i n0_i) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i -5)) (*.f32 n0_i 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (-.f32 (*.f32 n0_i 6) (*.f32 n0_i -8)) (*.f32 n0_i 13)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (*.f32 n0_i 4) (-.f32 (+.f32 n0_i n0_i) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (*.f32 n0_i 7) (-.f32 (*.f32 n0_i 5) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (neg.f32 (*.f32 n0_i 7)) (*.f32 n0_i -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (*.f32 (*.f32 n0_i 7) 1/2) (*.f32 1/2 (*.f32 n0_i 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (+.f32 (*.f32 n0_i 12) (*.f32 n0_i 13)) (+.f32 (*.f32 n0_i 12) (*.f32 n0_i 12))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (+.f32 u -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i -2) (+.f32 -2 (/.f32 u 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i -2) (/.f32 1 (/.f32 1/2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i -2) (+.f32 0 (/.f32 1 (/.f32 1/2 (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 -1/2 (/.f32 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)) (neg.f32 (+.f32 -1/2 (/.f32 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 -1/2 (/.f32 u 2))) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 -1/2 (/.f32 u 2))) (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (/.f32 1 (+.f32 u -1))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1 (-.f32 1 u))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1/2 (+.f32 u -1))) (/.f32 n0_i -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 2 (+.f32 u -1))) (*.f32 n0_i -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (-.f32 1 u) (-.f32 1 u)) (/.f32 1/2 (neg.f32 (/.f32 -1 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (/.f32 -1 n0_i))) (+.f32 (-.f32 1 u) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n0_i (+.f32 u -1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 u -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (+.f32 u -1)) (*.f32 (/.f32 1 (+.f32 u -1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (-.f32 1 u)) (/.f32 2 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (+.f32 u -1)) (/.f32 1/2 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 2 (+.f32 u -1)) (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (+.f32 u -1)) 0) (/.f32 1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 u -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (+.f32 u -1)) (*.f32 (/.f32 1 (+.f32 u -1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 2 (+.f32 u -1)) (/.f32 1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 1 (+.f32 u -1)) 4) (*.f32 (/.f32 1 (+.f32 u -1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (-.f32 (/.f32 1/2 (+.f32 u -1)) (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 u -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (+.f32 (/.f32 1 (+.f32 u -1)) (neg.f32 (/.f32 1/2 (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 2 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (+.f32 u -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 -1 (/.f32 2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (+.f32 u -1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (neg.f32 (/.f32 1/2 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 1/2 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (+.f32 u -1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (/.f32 2 (+.f32 u -1))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (-.f32 1 u)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 1 (-.f32 1 u)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (*.f32 (+.f32 u -1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 4 (*.f32 n0_i (-.f32 1 u)))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) (*.f32 n0_i (*.f32 4 (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u -1) 0) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 u -1) (*.f32 n0_i 6))) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) 2) (+.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 u (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 u (+.f32 n1_i n1_i)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 u (neg.f32 n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 u (neg.f32 n1_i))))))))

simplify83.0ms (0.4%)

Algorithm
egg-herbie
Rules
800×rational.json-simplify-24
630×rational.json-simplify-42
550×rational.json-simplify-1
550×rational.json-simplify-5
538×rational.json-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05877655
119606221
Stop Event
node limit
Counts
359 → 391
Calls
Call 1
Inputs
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u)
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u)
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
-1
(-.f32 (*.f32 -1 u) 1)
(-.f32 (+.f32 (*.f32 -1 u) (*.f32 -1 (pow.f32 u 2))) 1)
(-.f32 (+.f32 (*.f32 -1 u) (+.f32 (*.f32 -1 (pow.f32 u 3)) (*.f32 -1 (pow.f32 u 2)))) 1)
(/.f32 1 u)
(+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(/.f32 1 u)
(+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u)
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))))) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))))) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))))) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 n0_i (*.f32 n0_i -2))
(+.f32 (*.f32 n0_i 3) (*.f32 n0_i -4))
(+.f32 (*.f32 n0_i 3) (-.f32 (*.f32 n0_i -5) (neg.f32 n0_i)))
(+.f32 (*.f32 n0_i 3) (/.f32 -1 (/.f32 1/4 n0_i)))
(+.f32 (neg.f32 n0_i) 0)
(+.f32 (neg.f32 n0_i) (-.f32 n0_i n0_i))
(+.f32 0 (neg.f32 n0_i))
(+.f32 (*.f32 n0_i 6) (neg.f32 (*.f32 n0_i 7)))
(+.f32 (*.f32 n0_i 6) (-.f32 (*.f32 n0_i -8) (neg.f32 n0_i)))
(+.f32 (*.f32 n0_i 6) (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 10)))
(+.f32 (*.f32 n0_i -2) n0_i)
(+.f32 (*.f32 n0_i -4) (*.f32 n0_i 3))
(+.f32 (-.f32 n0_i n0_i) (neg.f32 n0_i))
(+.f32 (*.f32 n0_i 3/2) (*.f32 1/2 (*.f32 n0_i -5)))
(+.f32 (/.f32 n0_i -2) (/.f32 n0_i -2))
(+.f32 (*.f32 n0_i 12) (neg.f32 (*.f32 n0_i 13)))
(+.f32 (neg.f32 (*.f32 n0_i 7)) (*.f32 n0_i 6))
(+.f32 (neg.f32 (*.f32 n0_i 13)) (*.f32 n0_i 12))
(+.f32 (-.f32 (*.f32 n0_i -5) (neg.f32 n0_i)) (*.f32 n0_i 3))
(+.f32 (-.f32 (*.f32 n0_i -8) (neg.f32 n0_i)) (*.f32 n0_i 6))
(+.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 10)) (*.f32 n0_i 6))
(+.f32 (*.f32 1/2 (*.f32 n0_i -5)) (*.f32 n0_i 3/2))
(*.f32 n0_i -1)
(*.f32 (neg.f32 n0_i) 1)
(*.f32 1 (neg.f32 n0_i))
(*.f32 -1 n0_i)
(*.f32 2 (/.f32 n0_i -2))
(*.f32 2 (-.f32 (neg.f32 n0_i) (/.f32 n0_i -2)))
(*.f32 1/2 (*.f32 n0_i -2))
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (/.f32 (*.f32 n0_i 8) 2)))
(*.f32 1/2 (-.f32 (*.f32 n0_i 6) (*.f32 n0_i 8)))
(*.f32 1/2 (+.f32 (*.f32 n0_i -4) (+.f32 n0_i n0_i)))
(*.f32 1/2 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i -2) 2)))
(*.f32 (*.f32 n0_i -2) 1/2)
(*.f32 (/.f32 n0_i -2) 2)
(*.f32 (+.f32 n0_i n0_i) -1/2)
(*.f32 -1/2 (+.f32 n0_i n0_i))
(*.f32 -1/2 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)))
(*.f32 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)) -1/2)
(/.f32 n0_i -1)
(/.f32 (neg.f32 n0_i) 1)
(/.f32 1 (/.f32 -1 n0_i))
(/.f32 -1 (neg.f32 (/.f32 -1 n0_i)))
(/.f32 -1 (/.f32 1 n0_i))
(/.f32 1/2 (/.f32 -1/2 n0_i))
(/.f32 1/2 (/.f32 1 (*.f32 n0_i -2)))
(neg.f32 n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) 0)
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) 0))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (*.f32 (+.f32 u -1) 0)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (/.f32 2 (+.f32 u -1))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 -1 n0_i) 0)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 1 (+.f32 u -1)) 0)))
(+.f32 0 (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 4 (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (/.f32 (*.f32 n0_i -8) (/.f32 2 (+.f32 u -1))))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 1/2 (+.f32 u -1)) (+.f32 n0_i n0_i))))
(+.f32 (*.f32 (+.f32 u -1) 0) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (neg.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 -1 (/.f32 (/.f32 1 (+.f32 u -1)) (*.f32 n0_i 7))))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))
(+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(+.f32 (*.f32 n0_i (neg.f32 u)) (-.f32 n0_i (*.f32 (+.f32 u -1) 0)))
(+.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 n0_i (+.f32 u -1)))
(+.f32 (neg.f32 (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (neg.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7))) (*.f32 (+.f32 u -1) (*.f32 n0_i 6)))
(+.f32 (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)) n0_i)
(+.f32 (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (-.f32 n0_i (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))
(+.f32 (/.f32 0 (/.f32 2 (+.f32 u -1))) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (/.f32 (*.f32 n0_i 3) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i -5) (/.f32 2 (+.f32 u -1))))
(+.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1/2 (/.f32 u 2))) (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -5)))
(+.f32 (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -5)) (*.f32 (*.f32 n0_i 3) (+.f32 -1/2 (/.f32 u 2))))
(+.f32 (*.f32 n0_i (-.f32 1/2 (*.f32 u 1/2))) (*.f32 n0_i (-.f32 1/2 (*.f32 u 1/2))))
(+.f32 (/.f32 (*.f32 n0_i -5) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 3) (/.f32 2 (+.f32 u -1))))
(+.f32 (/.f32 (neg.f32 n0_i) (/.f32 2 (+.f32 u -1))) (/.f32 (neg.f32 n0_i) (/.f32 2 (+.f32 u -1))))
(+.f32 (/.f32 (*.f32 n0_i -8) (/.f32 2 (+.f32 u -1))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))
(-.f32 n0_i (neg.f32 (*.f32 n0_i (neg.f32 u))))
(-.f32 n0_i (/.f32 u (neg.f32 (/.f32 -1 n0_i))))
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (*.f32 n0_i 4) (*.f32 (neg.f32 n0_i) (-.f32 -3 u)))
(-.f32 (neg.f32 n0_i) (-.f32 (*.f32 n0_i -2) (*.f32 n0_i (neg.f32 u))))
(-.f32 (neg.f32 n0_i) (*.f32 (neg.f32 n0_i) (-.f32 u (+.f32 -2 (/.f32 u 1/2)))))
(-.f32 (*.f32 n0_i (-.f32 1 u)) 0)
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) 0))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 n0_i n0_i))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (*.f32 (+.f32 u -1) 0)))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (/.f32 2 (+.f32 u -1))))
(-.f32 0 (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 n0_i (*.f32 4 (+.f32 u -1))))
(-.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (*.f32 (+.f32 u -1) (*.f32 n0_i 5)))
(-.f32 (*.f32 n0_i 7) (*.f32 n0_i (-.f32 6 (neg.f32 u))))
(-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7)) (*.f32 (+.f32 u -1) (-.f32 (*.f32 n0_i 3) (*.f32 n0_i -5))))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u -1)))
(-.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (*.f32 3 (*.f32 n0_i (-.f32 1 u))) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (*.f32 n0_i 4) (+.f32 -1/2 (/.f32 u 2))))
(-.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 n0_i))
(-.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u))))
(-.f32 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)) (neg.f32 n0_i))
(-.f32 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (-.f32 n0_i n0_i)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))
(-.f32 (-.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (-.f32 n0_i n0_i)) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (/.f32 (*.f32 n0_i -8) (/.f32 1 (+.f32 u -1))) (/.f32 (*.f32 n0_i 7) (/.f32 1 (-.f32 1 u))))
(-.f32 (/.f32 (*.f32 n0_i 7) (/.f32 1 (-.f32 1 u))) (/.f32 (*.f32 n0_i 6) (/.f32 1 (-.f32 1 u))))
(-.f32 (/.f32 (*.f32 n0_i 12) (/.f32 1 (+.f32 u -1))) (/.f32 (*.f32 n0_i 13) (/.f32 1 (+.f32 u -1))))
(-.f32 (/.f32 (+.f32 u u) (/.f32 -1 n0_i)) (/.f32 (+.f32 1 u) (/.f32 -1 n0_i)))
(-.f32 (/.f32 (+.f32 n0_i n0_i) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 4) (/.f32 2 (+.f32 u -1))))
(-.f32 (/.f32 (*.f32 n0_i 5) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 7) (/.f32 2 (+.f32 u -1))))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13)))
(-.f32 (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i 5)) (*.f32 (*.f32 n0_i 7) (+.f32 -1/2 (/.f32 u 2))))
(-.f32 (*.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) 2) (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))
(-.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u)))
(-.f32 (*.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) 2) (+.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 3 (*.f32 n0_i (-.f32 1 u)))))
(-.f32 (*.f32 (*.f32 n0_i -2) (+.f32 -2 (/.f32 u 1/2))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (/.f32 -1 (/.f32 1 (+.f32 u -1))))
(*.f32 n0_i (/.f32 1 (/.f32 1 (-.f32 1 u))))
(*.f32 n0_i (-.f32 (*.f32 3 (+.f32 u -1)) (*.f32 4 (+.f32 u -1))))
(*.f32 n0_i (-.f32 (neg.f32 u) -1))
(*.f32 n0_i (-.f32 (-.f32 u (+.f32 -2 (/.f32 u 1/2))) 1))
(*.f32 n0_i (-.f32 (-.f32 u (+.f32 -1 (+.f32 u -1))) (+.f32 1 u)))
(*.f32 n0_i (-.f32 u (+.f32 -1 (+.f32 u u))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 u u) (+.f32 1 u)) (*.f32 (+.f32 u u) 2)))
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 n0_i (+.f32 (*.f32 3 (+.f32 u -1)) (/.f32 4 (/.f32 1 (-.f32 1 u)))))
(*.f32 n0_i (+.f32 (neg.f32 u) 1))
(*.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) 0) (+.f32 u -1)))
(*.f32 n0_i (-.f32 (*.f32 3 (+.f32 u -1)) (*.f32 (+.f32 -2 (/.f32 u 1/2)) 2)))
(*.f32 (neg.f32 n0_i) (+.f32 u -1))
(*.f32 (neg.f32 n0_i) (-.f32 (+.f32 1 u) 2))
(*.f32 1 (*.f32 n0_i (-.f32 1 u)))
(*.f32 -1 (*.f32 n0_i (+.f32 u -1)))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 (+.f32 u -1) (-.f32 (*.f32 (*.f32 n0_i 3/2) 2) (*.f32 n0_i 4)))
(*.f32 (+.f32 u -1) (-.f32 (-.f32 n0_i n0_i) n0_i))
(*.f32 (+.f32 u -1) (-.f32 (neg.f32 (*.f32 n0_i 13)) (neg.f32 (*.f32 n0_i 12))))
(*.f32 (+.f32 u -1) (-.f32 (*.f32 -1 (*.f32 n0_i 13)) (neg.f32 (*.f32 n0_i 12))))
(*.f32 (+.f32 u -1) (-.f32 (*.f32 n0_i 13) (*.f32 n0_i 14)))
(*.f32 (+.f32 u -1) (-.f32 (+.f32 (*.f32 n0_i 7) (*.f32 n0_i 8)) (*.f32 (*.f32 n0_i 8) 2)))
(*.f32 (+.f32 u -1) (+.f32 (*.f32 (*.f32 n0_i 3/2) 2) (*.f32 n0_i -4)))
(*.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(*.f32 2 (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u)))))
(*.f32 2 (-.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u))))))
(*.f32 1/2 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (*.f32 n0_i -8) (/.f32 1 (-.f32 1 u)))))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (+.f32 -2 (/.f32 u 1/2)) (/.f32 1/4 n0_i))))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 8))))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (/.f32 (+.f32 u u) (/.f32 -1 n0_i))))
(*.f32 1/2 (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (*.f32 n0_i -8) (/.f32 1 (+.f32 u -1)))))
(*.f32 (*.f32 n0_i -2) (+.f32 -1/2 (/.f32 u 2)))
(*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -2))
(*.f32 (+.f32 -1/2 (/.f32 u 2)) (-.f32 (*.f32 n0_i 6) (*.f32 n0_i 8)))
(*.f32 (*.f32 n0_i -4) (/.f32 1/2 (/.f32 2 (+.f32 u -1))))
(*.f32 (*.f32 n0_i -4) (-.f32 (+.f32 -1/2 (/.f32 u 2)) (/.f32 1/2 (/.f32 2 (+.f32 u -1)))))
(*.f32 (+.f32 -2 (/.f32 u 1/2)) (/.f32 n0_i -2))
(*.f32 (+.f32 -2 (/.f32 u 1/2)) (-.f32 (neg.f32 n0_i) (/.f32 n0_i -2)))
(*.f32 (+.f32 -2 (/.f32 u 1/2)) (-.f32 (*.f32 n0_i 3/2) (/.f32 1/2 (/.f32 1/4 n0_i))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i n0_i) (neg.f32 n0_i)))
(*.f32 (-.f32 1 u) (-.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i -5)) (*.f32 n0_i 7)))
(*.f32 (-.f32 1 u) (-.f32 (-.f32 (*.f32 n0_i 6) (*.f32 n0_i -8)) (*.f32 n0_i 13)))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 n0_i 4) (-.f32 (+.f32 n0_i n0_i) (neg.f32 n0_i))))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 n0_i 7) (-.f32 (*.f32 n0_i 5) (neg.f32 n0_i))))
(*.f32 (-.f32 1 u) (-.f32 (neg.f32 (*.f32 n0_i 7)) (*.f32 n0_i -8)))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (*.f32 n0_i 7) 1/2) (*.f32 1/2 (*.f32 n0_i 5))))
(*.f32 (-.f32 1 u) (-.f32 (+.f32 (*.f32 n0_i 12) (*.f32 n0_i 13)) (+.f32 (*.f32 n0_i 12) (*.f32 n0_i 12))))
(*.f32 (*.f32 n0_i (+.f32 u -1)) -1)
(*.f32 (/.f32 n0_i -2) (+.f32 -2 (/.f32 u 1/2)))
(*.f32 (/.f32 n0_i -2) (/.f32 1 (/.f32 1/2 (+.f32 u -1))))
(*.f32 (/.f32 n0_i -2) (+.f32 0 (/.f32 1 (/.f32 1/2 (+.f32 u -1)))))
(*.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 -1/2 (/.f32 u 2))))
(*.f32 -1/2 (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)))
(*.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) 1/2)
(*.f32 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)) (neg.f32 (+.f32 -1/2 (/.f32 u 2))))
(*.f32 (neg.f32 (+.f32 -1/2 (/.f32 u 2))) (+.f32 n0_i n0_i))
(*.f32 (neg.f32 (+.f32 -1/2 (/.f32 u 2))) (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)))
(*.f32 (/.f32 -1 (/.f32 1 (+.f32 u -1))) n0_i)
(*.f32 (/.f32 1 (/.f32 1 (-.f32 1 u))) n0_i)
(*.f32 (/.f32 1 (/.f32 1/2 (+.f32 u -1))) (/.f32 n0_i -2))
(*.f32 (/.f32 1/2 (/.f32 2 (+.f32 u -1))) (*.f32 n0_i -4))
(*.f32 (+.f32 (-.f32 1 u) (-.f32 1 u)) (/.f32 1/2 (neg.f32 (/.f32 -1 n0_i))))
(*.f32 (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)) -1/2)
(*.f32 (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u)))) 2)
(*.f32 (/.f32 1/2 (neg.f32 (/.f32 -1 n0_i))) (+.f32 (-.f32 1 u) (-.f32 1 u)))
(neg.f32 (*.f32 n0_i (+.f32 u -1)))
(+.f32 (/.f32 1 (+.f32 u -1)) 0)
(+.f32 (/.f32 1 (+.f32 u -1)) (*.f32 (/.f32 1 (+.f32 u -1)) 0))
(+.f32 0 (/.f32 1 (+.f32 u -1)))
(+.f32 (/.f32 1 (-.f32 1 u)) (/.f32 2 (+.f32 u -1)))
(+.f32 (/.f32 1/2 (+.f32 u -1)) (/.f32 1/2 (+.f32 u -1)))
(+.f32 (/.f32 2 (+.f32 u -1)) (/.f32 1 (-.f32 1 u)))
(+.f32 (*.f32 (/.f32 1 (+.f32 u -1)) 0) (/.f32 1 (+.f32 u -1)))
(-.f32 (/.f32 1 (+.f32 u -1)) 0)
(-.f32 (/.f32 1 (+.f32 u -1)) (*.f32 (/.f32 1 (+.f32 u -1)) 0))
(-.f32 0 (/.f32 1 (-.f32 1 u)))
(-.f32 (/.f32 2 (+.f32 u -1)) (/.f32 1 (+.f32 u -1)))
(-.f32 (*.f32 (/.f32 1 (+.f32 u -1)) 4) (*.f32 (/.f32 1 (+.f32 u -1)) 3))
(*.f32 4 (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2))))
(*.f32 4 (-.f32 (/.f32 1/2 (+.f32 u -1)) (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2)))))
(*.f32 1 (/.f32 1 (+.f32 u -1)))
(*.f32 -1 (/.f32 1 (-.f32 1 u)))
(*.f32 (/.f32 1 (+.f32 u -1)) 1)
(*.f32 (/.f32 1 (-.f32 1 u)) -1)
(*.f32 2 (/.f32 1/2 (+.f32 u -1)))
(*.f32 2 (+.f32 (/.f32 1 (+.f32 u -1)) (neg.f32 (/.f32 1/2 (+.f32 u -1)))))
(*.f32 1/2 (/.f32 2 (+.f32 u -1)))
(*.f32 (/.f32 1/2 (+.f32 u -1)) 2)
(*.f32 -1/2 (*.f32 -1 (/.f32 2 (+.f32 u -1))))
(*.f32 (/.f32 2 (+.f32 u -1)) 1/2)
(*.f32 -2 (neg.f32 (/.f32 1/2 (+.f32 u -1))))
(*.f32 -2 (/.f32 1/2 (-.f32 1 u)))
(*.f32 (neg.f32 (/.f32 1/2 (+.f32 u -1))) -2)
(*.f32 (*.f32 -1 (/.f32 2 (+.f32 u -1))) -1/2)
(*.f32 (/.f32 1/2 (-.f32 1 u)) -2)
(*.f32 (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2))) 4)
(neg.f32 (/.f32 1 (-.f32 1 u)))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 0)
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (*.f32 (+.f32 u -1) 0))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 n0_i n0_i))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 n1_i n1_i))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 0))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(-.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 4 (*.f32 n0_i (-.f32 1 u)))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) (*.f32 n0_i (*.f32 4 (+.f32 u -1))))
(-.f32 (*.f32 (+.f32 u -1) 0) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))
(-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (neg.f32 n0_i))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 u n1_i))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 u -1) (*.f32 n0_i 6))) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) 2) (+.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 3))
(*.f32 1 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 1)
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2))
(*.f32 1/2 (+.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 u (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 u (+.f32 n1_i n1_i)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) -1)
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) 1/2)
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))) -1/2)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))
(/.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 1)
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) -1)
(/.f32 (+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 u (neg.f32 n1_i))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(neg.f32 (+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 u (neg.f32 n1_i))))
Outputs
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))
(*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)))
(*.f32 1 n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u)
(*.f32 u (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u)
(*.f32 u (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(*.f32 n0_i (-.f32 1 u))
-1
(-.f32 (*.f32 -1 u) 1)
(+.f32 (neg.f32 u) -1)
(-.f32 -1 u)
(-.f32 (+.f32 (*.f32 -1 u) (*.f32 -1 (pow.f32 u 2))) 1)
(+.f32 (+.f32 (*.f32 -1 (pow.f32 u 2)) (neg.f32 u)) -1)
(+.f32 (neg.f32 (pow.f32 u 2)) (-.f32 -1 u))
(-.f32 (+.f32 (*.f32 -1 u) (+.f32 (*.f32 -1 (pow.f32 u 3)) (*.f32 -1 (pow.f32 u 2)))) 1)
(+.f32 (+.f32 (*.f32 -1 (pow.f32 u 3)) (+.f32 (*.f32 -1 (pow.f32 u 2)) (neg.f32 u))) -1)
(+.f32 (*.f32 -1 (+.f32 (pow.f32 u 2) (pow.f32 u 3))) (-.f32 -1 u))
(/.f32 1 u)
(+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))
(+.f32 (/.f32 1 u) (/.f32 1 (pow.f32 u 2)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(+.f32 (/.f32 1 (pow.f32 u 2)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 1 u)))
(+.f32 (/.f32 1 u) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 1 (pow.f32 u 2))))
(+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 u) (/.f32 1 (pow.f32 u 2)))))
(+.f32 (/.f32 1 (pow.f32 u 2)) (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 u) (/.f32 1 (pow.f32 u 3)))))
(/.f32 1 u)
(+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))
(+.f32 (/.f32 1 u) (/.f32 1 (pow.f32 u 2)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(+.f32 (/.f32 1 (pow.f32 u 2)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 1 u)))
(+.f32 (/.f32 1 u) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 1 (pow.f32 u 2))))
(+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 u) (/.f32 1 (pow.f32 u 2)))))
(+.f32 (/.f32 1 (pow.f32 u 2)) (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 u) (/.f32 1 (pow.f32 u 3)))))
(*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))
(*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)))
(*.f32 1 n0_i)
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 u (+.f32 (*.f32 n0_i 3) (-.f32 n1_i (*.f32 n0_i 4)))))
(+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 1 n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 u (+.f32 (*.f32 n0_i 3) (-.f32 n1_i (*.f32 n0_i 4)))))
(+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 1 n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 u (+.f32 (*.f32 n0_i 3) (-.f32 n1_i (*.f32 n0_i 4)))))
(+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 1 n0_i))
(*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u)
(*.f32 u (+.f32 (*.f32 n0_i 3) (-.f32 n1_i (*.f32 n0_i 4))))
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 u (+.f32 (*.f32 n0_i 3) (-.f32 n1_i (*.f32 n0_i 4)))))
(+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 1 n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 u (+.f32 (*.f32 n0_i 3) (-.f32 n1_i (*.f32 n0_i 4)))))
(+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 1 n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 3 n0_i) n1_i) (*.f32 4 n0_i)) u) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 u (+.f32 (*.f32 n0_i 3) (-.f32 n1_i (*.f32 n0_i 4)))))
(+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 1 n0_i))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (neg.f32 n1_i))))
(*.f32 u (+.f32 (*.f32 (neg.f32 n1_i) -1) (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))))) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (neg.f32 n1_i)))))
(+.f32 (*.f32 u (+.f32 (*.f32 (neg.f32 n1_i) -1) (neg.f32 n0_i))) (*.f32 1 n0_i))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))))) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (neg.f32 n1_i)))))
(+.f32 (*.f32 u (+.f32 (*.f32 (neg.f32 n1_i) -1) (neg.f32 n0_i))) (*.f32 1 n0_i))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)))))) (*.f32 -1 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i))))
(+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4))) (neg.f32 n1_i)))))
(+.f32 (*.f32 u (+.f32 (*.f32 (neg.f32 n1_i) -1) (neg.f32 n0_i))) (*.f32 1 n0_i))
(*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (*.f32 3 n0_i) (*.f32 4 n0_i)) (-.f32 u 1)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(+.f32 n0_i (*.f32 n0_i -2))
(+.f32 (*.f32 n0_i 3) (*.f32 n0_i -4))
(neg.f32 n0_i)
(+.f32 (*.f32 n0_i 3) (-.f32 (*.f32 n0_i -5) (neg.f32 n0_i)))
(neg.f32 n0_i)
(+.f32 (*.f32 n0_i 3) (/.f32 -1 (/.f32 1/4 n0_i)))
(+.f32 (*.f32 n0_i 3) (/.f32 n0_i -1/4))
(+.f32 (neg.f32 n0_i) 0)
(neg.f32 n0_i)
(+.f32 (neg.f32 n0_i) (-.f32 n0_i n0_i))
(+.f32 n0_i (*.f32 n0_i -2))
(+.f32 0 (neg.f32 n0_i))
(neg.f32 n0_i)
(+.f32 (*.f32 n0_i 6) (neg.f32 (*.f32 n0_i 7)))
(neg.f32 n0_i)
(+.f32 (*.f32 n0_i 6) (-.f32 (*.f32 n0_i -8) (neg.f32 n0_i)))
(neg.f32 n0_i)
(+.f32 (*.f32 n0_i 6) (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 10)))
(neg.f32 n0_i)
(+.f32 (*.f32 n0_i -2) n0_i)
(+.f32 n0_i (*.f32 n0_i -2))
(+.f32 (*.f32 n0_i -4) (*.f32 n0_i 3))
(neg.f32 n0_i)
(+.f32 (-.f32 n0_i n0_i) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 n0_i -2))
(+.f32 (*.f32 n0_i 3/2) (*.f32 1/2 (*.f32 n0_i -5)))
(neg.f32 n0_i)
(+.f32 (/.f32 n0_i -2) (/.f32 n0_i -2))
(/.f32 (+.f32 n0_i n0_i) -2)
(+.f32 (*.f32 n0_i 12) (neg.f32 (*.f32 n0_i 13)))
(neg.f32 n0_i)
(+.f32 (neg.f32 (*.f32 n0_i 7)) (*.f32 n0_i 6))
(neg.f32 n0_i)
(+.f32 (neg.f32 (*.f32 n0_i 13)) (*.f32 n0_i 12))
(neg.f32 n0_i)
(+.f32 (-.f32 (*.f32 n0_i -5) (neg.f32 n0_i)) (*.f32 n0_i 3))
(neg.f32 n0_i)
(+.f32 (-.f32 (*.f32 n0_i -8) (neg.f32 n0_i)) (*.f32 n0_i 6))
(neg.f32 n0_i)
(+.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 10)) (*.f32 n0_i 6))
(neg.f32 n0_i)
(+.f32 (*.f32 1/2 (*.f32 n0_i -5)) (*.f32 n0_i 3/2))
(neg.f32 n0_i)
(*.f32 n0_i -1)
(neg.f32 n0_i)
(*.f32 (neg.f32 n0_i) 1)
(neg.f32 n0_i)
(*.f32 1 (neg.f32 n0_i))
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 2 (/.f32 n0_i -2))
(neg.f32 n0_i)
(*.f32 2 (-.f32 (neg.f32 n0_i) (/.f32 n0_i -2)))
(neg.f32 n0_i)
(*.f32 1/2 (*.f32 n0_i -2))
(neg.f32 n0_i)
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (/.f32 (*.f32 n0_i 8) 2)))
(-.f32 (*.f32 (*.f32 n0_i 4) -1/2) (neg.f32 n0_i))
(*.f32 1/2 (-.f32 (*.f32 n0_i 6) (*.f32 n0_i 8)))
(neg.f32 n0_i)
(*.f32 1/2 (+.f32 (*.f32 n0_i -4) (+.f32 n0_i n0_i)))
(*.f32 1/2 (+.f32 n0_i (+.f32 (*.f32 n0_i -4) n0_i)))
(+.f32 (*.f32 -2 (/.f32 n0_i -2)) (*.f32 n0_i -2))
(*.f32 1/2 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i -2) 2)))
(neg.f32 n0_i)
(*.f32 (*.f32 n0_i -2) 1/2)
(neg.f32 n0_i)
(*.f32 (/.f32 n0_i -2) 2)
(neg.f32 n0_i)
(*.f32 (+.f32 n0_i n0_i) -1/2)
(neg.f32 n0_i)
(*.f32 -1/2 (+.f32 n0_i n0_i))
(neg.f32 n0_i)
(*.f32 -1/2 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)))
(neg.f32 n0_i)
(*.f32 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)) -1/2)
(neg.f32 n0_i)
(/.f32 n0_i -1)
(neg.f32 n0_i)
(/.f32 (neg.f32 n0_i) 1)
(neg.f32 n0_i)
(/.f32 1 (/.f32 -1 n0_i))
(neg.f32 n0_i)
(/.f32 -1 (neg.f32 (/.f32 -1 n0_i)))
(neg.f32 n0_i)
(/.f32 -1 (/.f32 1 n0_i))
(neg.f32 n0_i)
(/.f32 1/2 (/.f32 -1/2 n0_i))
(neg.f32 n0_i)
(/.f32 1/2 (/.f32 1 (*.f32 n0_i -2)))
(neg.f32 n0_i)
(neg.f32 n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 n0_i (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) 0)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) 0))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) n0_i))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (*.f32 (+.f32 u -1) 0)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 -1 u))))
(+.f32 (*.f32 (neg.f32 n0_i) 0) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (/.f32 2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 -1 n0_i) 0)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (neg.f32 (/.f32 -1 n0_i))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (/.f32 1 n0_i)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 1 (+.f32 u -1)) 0)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 0 (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 4 (*.f32 n0_i (-.f32 1 u))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (/.f32 (*.f32 n0_i -8) (/.f32 2 (+.f32 u -1))))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -3)) (*.f32 (*.f32 n0_i -8) (/.f32 (+.f32 -1 u) 2)))
(+.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1 u)) (/.f32 (+.f32 -1 u) (/.f32 -1/4 n0_i)))
(+.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (/.f32 -1 (/.f32 (/.f32 1/2 (+.f32 u -1)) (+.f32 n0_i n0_i))))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -3)) (/.f32 (+.f32 n0_i n0_i) (neg.f32 (/.f32 1/2 (+.f32 -1 u)))))
(+.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1 u)) (/.f32 (+.f32 n0_i n0_i) (/.f32 1/2 (-.f32 1 u))))
(+.f32 (*.f32 (+.f32 u -1) 0) (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (neg.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 -1 (/.f32 (/.f32 1 (+.f32 u -1)) (*.f32 n0_i 7))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 1 u)))
(+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) n0_i))
(+.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(+.f32 (*.f32 n0_i (+.f32 -1 u)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(*.f32 n0_i (+.f32 (+.f32 -1 u) (-.f32 2 (+.f32 u u))))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (neg.f32 u)) (-.f32 n0_i (*.f32 (+.f32 u -1) 0)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 n0_i (+.f32 u -1)))
(+.f32 (*.f32 n0_i (+.f32 -1 u)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(*.f32 n0_i (+.f32 (+.f32 -1 u) (-.f32 2 (+.f32 u u))))
(+.f32 (neg.f32 (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (-.f32 1 u))))
(+.f32 (neg.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7))) (*.f32 (+.f32 u -1) (*.f32 n0_i 6)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 -1 u))))
(+.f32 (*.f32 (neg.f32 n0_i) 0) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (-.f32 n0_i (*.f32 (+.f32 u -1) 0)) (*.f32 n0_i (neg.f32 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (-.f32 1 u))))
(+.f32 (-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 0 (/.f32 2 (+.f32 u -1))) (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 (*.f32 n0_i 3) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i -5) (/.f32 2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1/2 (/.f32 u 2))) (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -5)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -5)) (*.f32 (*.f32 n0_i 3) (+.f32 -1/2 (/.f32 u 2))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n0_i (-.f32 1/2 (*.f32 u 1/2))) (*.f32 n0_i (-.f32 1/2 (*.f32 u 1/2))))
(*.f32 (-.f32 1/2 (*.f32 u 1/2)) (+.f32 n0_i n0_i))
(+.f32 (/.f32 (*.f32 n0_i -5) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 3) (/.f32 2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 (neg.f32 n0_i) (/.f32 2 (+.f32 u -1))) (/.f32 (neg.f32 n0_i) (/.f32 2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 (*.f32 n0_i -8) (/.f32 2 (+.f32 u -1))) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -3)) (*.f32 (*.f32 n0_i -8) (/.f32 (+.f32 -1 u) 2)))
(+.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1 u)) (/.f32 (+.f32 -1 u) (/.f32 -1/4 n0_i)))
(-.f32 n0_i (neg.f32 (*.f32 n0_i (neg.f32 u))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (/.f32 u (neg.f32 (/.f32 -1 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (*.f32 n0_i 4) (*.f32 (neg.f32 n0_i) (-.f32 -3 u)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (neg.f32 n0_i) (-.f32 (*.f32 n0_i -2) (*.f32 n0_i (neg.f32 u))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (neg.f32 n0_i) (*.f32 (neg.f32 n0_i) (-.f32 u (+.f32 -2 (/.f32 u 1/2)))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (-.f32 1 u)) 0)
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) 0))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (-.f32 1 u))))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (*.f32 (+.f32 u -1) 0)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) n0_i))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (+.f32 u -1) (-.f32 n0_i n0_i)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 (+.f32 u -1) 0)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 u -1))))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 (neg.f32 n0_i) (+.f32 -1 u))))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 0 (-.f32 n0_i (-.f32 1 u))))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 (+.f32 u -1) 0) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) n0_i))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 0 (/.f32 2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 0 (*.f32 n0_i (+.f32 u -1)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (*.f32 n0_i -3) (-.f32 1 u)) (*.f32 n0_i (*.f32 4 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (*.f32 (+.f32 u -1) (*.f32 n0_i 5)))
(-.f32 (*.f32 n0_i (+.f32 (*.f32 u 4) -4)) (*.f32 n0_i (*.f32 (+.f32 -1 u) 5)))
(*.f32 n0_i (-.f32 (+.f32 -4 (*.f32 u 4)) (*.f32 (+.f32 -1 u) 5)))
(-.f32 (*.f32 n0_i 7) (*.f32 n0_i (-.f32 6 (neg.f32 u))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (+.f32 u -1) 0) (*.f32 n0_i (+.f32 u -1)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 7)) (*.f32 (+.f32 u -1) (-.f32 (*.f32 n0_i 3) (*.f32 n0_i -5))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u -1)))
(+.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) n0_i))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 3 (*.f32 n0_i (-.f32 1 u))) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(-.f32 (*.f32 n0_i (*.f32 3 (-.f32 1 u))) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(-.f32 (*.f32 n0_i (-.f32 3 (*.f32 3 u))) (*.f32 n0_i (-.f32 2 (+.f32 u u))))
(-.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 (*.f32 n0_i 4) (+.f32 -1/2 (/.f32 u 2))))
(-.f32 (*.f32 n0_i (+.f32 -1 u)) (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i 4)))
(-.f32 (*.f32 n0_i (+.f32 -1 u)) (/.f32 (+.f32 -1 u) (/.f32 1/2 n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 n0_i))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u -1) 0)) (neg.f32 n0_i))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (-.f32 n0_i n0_i)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (-.f32 1 u))))
(-.f32 (-.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (-.f32 n0_i n0_i)) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (neg.f32 (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 n0_i (-.f32 1 u))))
(-.f32 (/.f32 (*.f32 n0_i -8) (/.f32 1 (+.f32 u -1))) (/.f32 (*.f32 n0_i 7) (/.f32 1 (-.f32 1 u))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (/.f32 (*.f32 n0_i 7) (/.f32 1 (-.f32 1 u))) (/.f32 (*.f32 n0_i 6) (/.f32 1 (-.f32 1 u))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (/.f32 (*.f32 n0_i 12) (/.f32 1 (+.f32 u -1))) (/.f32 (*.f32 n0_i 13) (/.f32 1 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (/.f32 (+.f32 u u) (/.f32 -1 n0_i)) (/.f32 (+.f32 1 u) (/.f32 -1 n0_i)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (/.f32 (+.f32 n0_i n0_i) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 4) (/.f32 2 (+.f32 u -1))))
(/.f32 (-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i 4)) (/.f32 2 (+.f32 -1 u)))
(*.f32 (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i 4))) (+.f32 -1/2 (/.f32 u 2)))
(-.f32 (/.f32 (*.f32 n0_i 5) (/.f32 2 (+.f32 u -1))) (/.f32 (*.f32 n0_i 7) (/.f32 2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i 5)) (*.f32 (*.f32 n0_i 7) (+.f32 -1/2 (/.f32 u 2))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) 2) (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 7))))
(-.f32 (*.f32 2 (*.f32 (*.f32 n0_i 6) (+.f32 -1 u))) (+.f32 (*.f32 n0_i (*.f32 (+.f32 -1 u) 7)) (*.f32 (*.f32 n0_i 6) (+.f32 -1 u))))
(-.f32 (*.f32 2 (*.f32 6 (*.f32 n0_i (+.f32 -1 u)))) (*.f32 (+.f32 -1 u) (-.f32 (*.f32 n0_i 12) (neg.f32 n0_i))))
(-.f32 (*.f32 u (*.f32 n0_i -2)) (*.f32 n0_i (-.f32 -1 u)))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) 2) (+.f32 (*.f32 4 (*.f32 n0_i (-.f32 1 u))) (*.f32 3 (*.f32 n0_i (-.f32 1 u)))))
(*.f32 n0_i (-.f32 1 u))
(-.f32 (*.f32 (*.f32 n0_i -2) (+.f32 -2 (/.f32 u 1/2))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (*.f32 (*.f32 n0_i -2) (+.f32 -2 (/.f32 u 1/2))) (*.f32 n0_i (*.f32 3 (-.f32 1 u))))
(-.f32 (*.f32 n0_i (*.f32 (/.f32 (-.f32 1 u) -1/2) -2)) (*.f32 n0_i (-.f32 3 (*.f32 3 u))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (/.f32 -1 (/.f32 1 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (/.f32 1 (/.f32 1 (-.f32 1 u))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (-.f32 (*.f32 3 (+.f32 u -1)) (*.f32 4 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (-.f32 (neg.f32 u) -1))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (-.f32 (-.f32 u (+.f32 -2 (/.f32 u 1/2))) 1))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (-.f32 (-.f32 u (+.f32 -1 (+.f32 u -1))) (+.f32 1 u)))
(*.f32 n0_i (-.f32 (-.f32 u (+.f32 u -2)) (+.f32 u 1)))
(*.f32 n0_i (-.f32 (+.f32 -1 u) (+.f32 u (+.f32 u -2))))
(*.f32 n0_i (-.f32 u (+.f32 -1 (+.f32 u u))))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 u u) (+.f32 1 u)) (*.f32 (+.f32 u u) 2)))
(*.f32 n0_i (+.f32 (+.f32 u u) (-.f32 (+.f32 u 1) (*.f32 2 (+.f32 u u)))))
(*.f32 n0_i (+.f32 (+.f32 u u) (+.f32 u (-.f32 1 (*.f32 2 (+.f32 u u))))))
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (+.f32 (*.f32 3 (+.f32 u -1)) (/.f32 4 (/.f32 1 (-.f32 1 u)))))
(*.f32 n0_i (+.f32 (*.f32 3 (+.f32 -1 u)) (/.f32 (-.f32 1 u) 1/4)))
(*.f32 n0_i (+.f32 (+.f32 -3 (*.f32 3 u)) (*.f32 4 (-.f32 1 u))))
(*.f32 n0_i (+.f32 (neg.f32 u) 1))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (-.f32 (*.f32 (+.f32 u -1) 0) (+.f32 u -1)))
(*.f32 n0_i (-.f32 (*.f32 0 (+.f32 -1 u)) (+.f32 -1 u)))
(*.f32 n0_i (-.f32 (+.f32 0 (*.f32 0 u)) (+.f32 -1 u)))
(*.f32 n0_i (-.f32 (*.f32 3 (+.f32 u -1)) (*.f32 (+.f32 -2 (/.f32 u 1/2)) 2)))
(*.f32 n0_i (-.f32 (*.f32 3 (+.f32 -1 u)) (*.f32 2 (+.f32 -2 (/.f32 u 1/2)))))
(*.f32 n0_i (-.f32 (+.f32 -3 (*.f32 3 u)) (*.f32 2 (/.f32 (-.f32 1 u) -1/2))))
(*.f32 (neg.f32 n0_i) (+.f32 u -1))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (neg.f32 n0_i) (-.f32 (+.f32 1 u) 2))
(*.f32 n0_i (-.f32 1 u))
(*.f32 1 (*.f32 n0_i (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 n0_i (+.f32 u -1)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (-.f32 (*.f32 (*.f32 n0_i 3/2) 2) (*.f32 n0_i 4)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (-.f32 (-.f32 n0_i n0_i) n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (-.f32 (neg.f32 (*.f32 n0_i 13)) (neg.f32 (*.f32 n0_i 12))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (-.f32 (*.f32 -1 (*.f32 n0_i 13)) (neg.f32 (*.f32 n0_i 12))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (-.f32 (*.f32 n0_i 13) (*.f32 n0_i 14)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (-.f32 (+.f32 (*.f32 n0_i 7) (*.f32 n0_i 8)) (*.f32 (*.f32 n0_i 8) 2)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 u -1) (+.f32 (*.f32 (*.f32 n0_i 3/2) 2) (*.f32 n0_i -4)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(*.f32 n0_i (-.f32 1 u))
(*.f32 2 (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u)))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 2 (-.f32 (*.f32 n0_i (-.f32 1 u)) (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u))))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 1/2 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (*.f32 n0_i -8) (/.f32 1 (-.f32 1 u)))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (+.f32 -2 (/.f32 u 1/2)) (/.f32 1/4 n0_i))))
(*.f32 1/2 (-.f32 (*.f32 (*.f32 n0_i 6) (+.f32 -1 u)) (*.f32 (+.f32 -2 (/.f32 u 1/2)) (/.f32 n0_i 1/4))))
(-.f32 (*.f32 (*.f32 6 (*.f32 n0_i (+.f32 -1 u))) 1/2) (*.f32 (/.f32 (-.f32 1 u) -1/2) (/.f32 n0_i 1/2)))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (*.f32 (+.f32 u -1) (*.f32 n0_i 8))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (/.f32 (+.f32 u u) (/.f32 -1 n0_i))))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 u u) (neg.f32 n0_i))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -2 (/.f32 n0_i -2)))
(*.f32 1/2 (+.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 6)) (/.f32 (*.f32 n0_i -8) (/.f32 1 (+.f32 u -1)))))
(*.f32 1/2 (+.f32 (*.f32 (*.f32 n0_i 6) (+.f32 -1 u)) (*.f32 -8 (/.f32 n0_i (/.f32 1 (+.f32 -1 u))))))
(+.f32 (/.f32 (+.f32 -1 u) (/.f32 -1/4 n0_i)) (*.f32 (*.f32 6 (*.f32 n0_i (+.f32 -1 u))) 1/2))
(*.f32 (*.f32 n0_i -2) (+.f32 -1/2 (/.f32 u 2)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 -1/2 (/.f32 u 2)) (*.f32 n0_i -2))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 -1/2 (/.f32 u 2)) (-.f32 (*.f32 n0_i 6) (*.f32 n0_i 8)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (*.f32 n0_i -4) (/.f32 1/2 (/.f32 2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (*.f32 n0_i -4) (-.f32 (+.f32 -1/2 (/.f32 u 2)) (/.f32 1/2 (/.f32 2 (+.f32 u -1)))))
(*.f32 (*.f32 n0_i -4) (+.f32 -1/2 (-.f32 (/.f32 u 2) (/.f32 (+.f32 -1 u) 4))))
(-.f32 (*.f32 n0_i (*.f32 (+.f32 -1/2 (/.f32 u 2)) -4)) (*.f32 n0_i (-.f32 1 u)))
(*.f32 (+.f32 -2 (/.f32 u 1/2)) (/.f32 n0_i -2))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 -2 (/.f32 u 1/2)) (-.f32 (neg.f32 n0_i) (/.f32 n0_i -2)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 -2 (/.f32 u 1/2)) (-.f32 (*.f32 n0_i 3/2) (/.f32 1/2 (/.f32 1/4 n0_i))))
(*.f32 (+.f32 -2 (/.f32 u 1/2)) (-.f32 (*.f32 n0_i 3/2) (/.f32 n0_i 1/2)))
(*.f32 (-.f32 (*.f32 n0_i 3/2) (/.f32 n0_i 1/2)) (/.f32 (-.f32 1 u) -1/2))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i n0_i) (neg.f32 n0_i)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) (-.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i -5)) (*.f32 n0_i 7)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) (-.f32 (-.f32 (*.f32 n0_i 6) (*.f32 n0_i -8)) (*.f32 n0_i 13)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 n0_i 4) (-.f32 (+.f32 n0_i n0_i) (neg.f32 n0_i))))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 n0_i 4) (+.f32 n0_i (-.f32 n0_i (neg.f32 n0_i)))))
(*.f32 (+.f32 -1 u) (-.f32 (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i 4))) (neg.f32 n0_i)))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 n0_i 7) (-.f32 (*.f32 n0_i 5) (neg.f32 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) (-.f32 (neg.f32 (*.f32 n0_i 7)) (*.f32 n0_i -8)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (*.f32 n0_i 7) 1/2) (*.f32 1/2 (*.f32 n0_i 5))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) (-.f32 (+.f32 (*.f32 n0_i 12) (*.f32 n0_i 13)) (+.f32 (*.f32 n0_i 12) (*.f32 n0_i 12))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (*.f32 n0_i (+.f32 u -1)) -1)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 n0_i -2) (+.f32 -2 (/.f32 u 1/2)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 n0_i -2) (/.f32 1 (/.f32 1/2 (+.f32 u -1))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 n0_i -2) (+.f32 0 (/.f32 1 (/.f32 1/2 (+.f32 u -1)))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 n0_i n0_i) (neg.f32 (+.f32 -1/2 (/.f32 u 2))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1/2 (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) 1/2)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)) (neg.f32 (+.f32 -1/2 (/.f32 u 2))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (neg.f32 (+.f32 -1/2 (/.f32 u 2))) (+.f32 n0_i n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (neg.f32 (+.f32 -1/2 (/.f32 u 2))) (-.f32 (*.f32 n0_i 7) (*.f32 n0_i 5)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 -1 (/.f32 1 (+.f32 u -1))) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 1 (/.f32 1 (-.f32 1 u))) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 1 (/.f32 1/2 (+.f32 u -1))) (/.f32 n0_i -2))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 1/2 (/.f32 2 (+.f32 u -1))) (*.f32 n0_i -4))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (+.f32 (-.f32 1 u) (-.f32 1 u)) (/.f32 1/2 (neg.f32 (/.f32 -1 n0_i))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (*.f32 (+.f32 u -1) (+.f32 n0_i n0_i)) -1/2)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 1/2 (/.f32 1 (*.f32 n0_i (-.f32 1 u)))) 2)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (/.f32 1/2 (neg.f32 (/.f32 -1 n0_i))) (+.f32 (-.f32 1 u) (-.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(neg.f32 (*.f32 n0_i (+.f32 u -1)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 1 (+.f32 u -1)) 0)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(+.f32 (/.f32 1 (+.f32 u -1)) (*.f32 (/.f32 1 (+.f32 u -1)) 0))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(+.f32 0 (/.f32 1 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(+.f32 (/.f32 1 (-.f32 1 u)) (/.f32 2 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(+.f32 (/.f32 1/2 (+.f32 u -1)) (/.f32 1/2 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(+.f32 (/.f32 2 (+.f32 u -1)) (/.f32 1 (-.f32 1 u)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(+.f32 (*.f32 (/.f32 1 (+.f32 u -1)) 0) (/.f32 1 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(-.f32 (/.f32 1 (+.f32 u -1)) 0)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(-.f32 (/.f32 1 (+.f32 u -1)) (*.f32 (/.f32 1 (+.f32 u -1)) 0))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(-.f32 0 (/.f32 1 (-.f32 1 u)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(-.f32 (/.f32 2 (+.f32 u -1)) (/.f32 1 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(-.f32 (*.f32 (/.f32 1 (+.f32 u -1)) 4) (*.f32 (/.f32 1 (+.f32 u -1)) 3))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 4 (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2))))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 4 (-.f32 (/.f32 1/2 (+.f32 u -1)) (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2)))))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 1 (/.f32 1 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 -1 (/.f32 1 (-.f32 1 u)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (/.f32 1 (+.f32 u -1)) 1)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (/.f32 1 (-.f32 1 u)) -1)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 2 (/.f32 1/2 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 2 (+.f32 (/.f32 1 (+.f32 u -1)) (neg.f32 (/.f32 1/2 (+.f32 u -1)))))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 1/2 (/.f32 2 (+.f32 u -1)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (/.f32 1/2 (+.f32 u -1)) 2)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 -1/2 (*.f32 -1 (/.f32 2 (+.f32 u -1))))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (/.f32 2 (+.f32 u -1)) 1/2)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 -2 (neg.f32 (/.f32 1/2 (+.f32 u -1))))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 -2 (/.f32 1/2 (-.f32 1 u)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (neg.f32 (/.f32 1/2 (+.f32 u -1))) -2)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (*.f32 -1 (/.f32 2 (+.f32 u -1))) -1/2)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (/.f32 1/2 (-.f32 1 u)) -2)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(*.f32 (/.f32 1/2 (+.f32 -2 (/.f32 u 1/2))) 4)
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(neg.f32 (/.f32 1 (-.f32 1 u)))
(/.f32 1 (+.f32 -1 u))
(/.f32 -1 (-.f32 1 u))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 0)
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (*.f32 (+.f32 u -1) 0))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 0 (+.f32 -1 u))))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (+.f32 0 (*.f32 0 u))))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 u u))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (-.f32 n1_i n1_i))
(-.f32 n1_i (-.f32 n1_i (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (-.f32 n0_i (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 0))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 4 (*.f32 n0_i (-.f32 1 u)))) (*.f32 3 (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) (*.f32 n0_i (*.f32 4 (+.f32 u -1))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (*.f32 (+.f32 u -1) 0) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (*.f32 0 (+.f32 -1 u))))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (+.f32 0 (*.f32 0 u))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) (neg.f32 n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u (+.f32 n1_i n1_i))) (*.f32 u n1_i))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 u (+.f32 n1_i n1_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u (-.f32 (+.f32 n1_i n1_i) n1_i)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 u -1) (*.f32 n0_i 6))) (*.f32 (+.f32 u -1) (*.f32 n0_i 7)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(-.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u))) 2) (+.f32 (*.f32 n0_i (*.f32 4 (+.f32 u -1))) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n0_i -3) (-.f32 1 u)))))
(-.f32 (*.f32 2 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -3)) (*.f32 u n1_i))) (+.f32 (*.f32 n0_i (+.f32 (*.f32 u 4) -4)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -3)) (*.f32 u n1_i))))
(-.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1 u)) (*.f32 u n1_i))) (+.f32 (*.f32 (*.f32 n0_i 3) (+.f32 -1 u)) (+.f32 (*.f32 (+.f32 -1 u) (*.f32 n0_i 4)) (*.f32 u n1_i))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 3))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 1 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 1)
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 1/2 (+.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 u (+.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u (*.f32 1/2 (+.f32 n1_i n1_i))))
(*.f32 1/2 (+.f32 (*.f32 u (+.f32 n1_i n1_i)) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))))
(*.f32 1/2 (+.f32 (*.f32 n0_i (-.f32 2 (/.f32 u 1/2))) (*.f32 u (+.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u (*.f32 1/2 (+.f32 n1_i n1_i))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) -1)
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 2) 1/2)
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))) -1/2)
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(/.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i)))) 1)
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))) -1)
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 u (neg.f32 n1_i))) -1)
(neg.f32 (+.f32 (*.f32 n0_i (+.f32 -1 u)) (*.f32 u (neg.f32 n1_i))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (neg.f32 n1_i) (neg.f32 u)))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 (*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (+.f32 -1 u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(neg.f32 (+.f32 (*.f32 n0_i (+.f32 u -1)) (*.f32 u (neg.f32 n1_i))))
(neg.f32 (+.f32 (*.f32 n0_i (+.f32 -1 u)) (*.f32 u (neg.f32 n1_i))))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (neg.f32 n1_i) (neg.f32 u)))

localize30.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u normAngle)
0.1b
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
0.1b
(*.f32 n1_i (*.f32 u normAngle))
12.8b
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 36 to 9 computations (75% saved)

series8.0ms (0%)

Counts
3 → 19
Calls

30 calls:

TimeVariablePointExpression
1.0ms
normAngle
@0
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
1.0ms
normAngle
@-inf
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
1.0ms
n1_i
@0
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
0.0ms
u
@0
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
0.0ms
normAngle
@0
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))

rewrite95.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1356×rational.json-simplify-29
1184×rational.json-simplify-42
1024×rational.json-simplify-47
996×rational.json-simplify-14
904×rational.json-simplify-37
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01265
17365
226465
3158765
Stop Event
node limit
Counts
3 → 516
Calls
Call 1
Inputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i normAngle) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 normAngle u)) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 u normAngle)) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (-.f32 u u)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 n1_i n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 u u) (sin.f32 normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (*.f32 1 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) n1_i) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 0 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (/.f32 1 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u u) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 normAngle normAngle) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i normAngle) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1/2 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 4 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i)) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (neg.f32 n1_i) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (+.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (+.f32 u u) (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) 1/2) (*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) -1) (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) normAngle) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (*.f32 n1_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))) (*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (*.f32 (/.f32 n1_i (sin.f32 normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i normAngle) (/.f32 u (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) (/.f32 4 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (/.f32 u (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (-.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 u u) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (neg.f32 normAngle)) (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (+.f32 n1_i n1_i) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i u) (/.f32 normAngle (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n1_i n1_i) (*.f32 (*.f32 u normAngle) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (+.f32 normAngle normAngle)) (/.f32 n1_i (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (+.f32 normAngle normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n1_i (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 0 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 0 (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 u (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (+.f32 u u) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (-.f32 u u) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 u u) (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (neg.f32 (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (*.f32 (neg.f32 n1_i) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (-.f32 (*.f32 n1_i normAngle) (*.f32 (+.f32 n1_i n1_i) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (-.f32 (*.f32 (neg.f32 n1_i) normAngle) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i 3) (*.f32 (+.f32 n1_i n1_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 n1_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 u (neg.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 n1_i u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 n1_i n1_i) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (/.f32 1 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (*.f32 0 (-.f32 normAngle u)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (*.f32 0 (-.f32 u normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (neg.f32 (/.f32 1 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (neg.f32 (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 n1_i n1_i) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 u u) n1_i) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 normAngle normAngle) n1_i) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 normAngle normAngle) u) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n1_i) u) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n1_i) normAngle) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 n1_i u)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 1 u)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 (*.f32 n1_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 1 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 n1_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 u (neg.f32 normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 n1_i u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 -1 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (neg.f32 n1_i) (*.f32 u (+.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (*.f32 u (neg.f32 normAngle)) (+.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n1_i n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) -1) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n1_i) (neg.f32 u)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u u) n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 normAngle normAngle) n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n1_i) u) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u u) (neg.f32 n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 normAngle normAngle) (neg.f32 n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2) n1_i) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) u) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) normAngle) u) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u u) n1_i) normAngle) (*.f32 n1_i (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u u) 2) (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) 1/2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 normAngle normAngle) 2) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (*.f32 normAngle 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 1 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (*.f32 (/.f32 1 normAngle) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (*.f32 (/.f32 1 u) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (*.f32 1 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (*.f32 1 (/.f32 1 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (*.f32 (/.f32 1 n1_i) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (*.f32 (/.f32 1 u) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (*.f32 (/.f32 1 n1_i) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (*.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u normAngle) (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (*.f32 u normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 u) (*.f32 n1_i normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 n1_i) (/.f32 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 u) (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 normAngle) (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (*.f32 u normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i normAngle) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (*.f32 -1 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (*.f32 (neg.f32 (/.f32 1 u)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n1_i) (neg.f32 (/.f32 1 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n1_i) (*.f32 (neg.f32 (/.f32 1 normAngle)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (neg.f32 normAngle)) (neg.f32 (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (*.f32 -1 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (*.f32 -1 (/.f32 1 (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (*.f32 (neg.f32 (/.f32 1 normAngle)) (/.f32 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i u) (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 n1_i normAngle)) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 n1_i) normAngle) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i u) -1) (neg.f32 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (neg.f32 n1_i)) (neg.f32 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 n1_i) (/.f32 1 u)) (neg.f32 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 1 (*.f32 n1_i normAngle))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (neg.f32 n1_i) normAngle) (/.f32 1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (neg.f32 n1_i)) (/.f32 1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 1 normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (*.f32 -1 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 2) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3) 1/2) (*.f32 1/2 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 n0_i (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3) (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 0 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))))))

simplify222.0ms (1.2%)

Algorithm
egg-herbie
Rules
842×rational.json-simplify-41
652×rational.json-simplify-13
650×rational.json-simplify-5
624×rational.json-simplify-1
622×rational.json-simplify-28
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
097119047
1309317427
Stop Event
node limit
Counts
535 → 684
Calls
Call 1
Inputs
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
n0_i
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
n0_i
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
n0_i
n0_i
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 0)
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) 0))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i normAngle) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 u u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 u u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) 0))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 0))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 0))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 normAngle u)) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 u normAngle)) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (-.f32 u u)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 n1_i n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 1 (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 u u) (sin.f32 normAngle)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 1 n1_i)))
(+.f32 0 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (*.f32 1 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2))))
(+.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) n1_i) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(+.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2)))
(+.f32 (*.f32 (*.f32 0 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 u u) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 0)
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i normAngle) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 u u)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 u u))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1/2 (/.f32 0 (sin.f32 normAngle))))
(-.f32 0 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 0 (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(-.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))
(-.f32 (/.f32 4 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i)) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3))
(-.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (neg.f32 n1_i) normAngle)))
(-.f32 (*.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (+.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 (+.f32 u u) (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3))
(-.f32 (*.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) 1/2) (*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) -1) (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3)))))
(-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) normAngle) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (*.f32 n1_i 3)))
(-.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))
(-.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))
(-.f32 (*.f32 0 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))) (*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(*.f32 normAngle (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (*.f32 (/.f32 n1_i (sin.f32 normAngle)) u))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (*.f32 n1_i normAngle) (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))
(*.f32 -1 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 -1 (-.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) (/.f32 4 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i))))
(*.f32 (neg.f32 normAngle) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 (neg.f32 normAngle) (/.f32 u (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(*.f32 (neg.f32 n1_i) (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 n1_i) (-.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 u u) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))
(*.f32 (*.f32 u (neg.f32 normAngle)) (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))
(*.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (+.f32 n1_i n1_i) (sin.f32 normAngle))))
(*.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 u) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 normAngle)))
(*.f32 (neg.f32 u) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(*.f32 (*.f32 n1_i u) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
(*.f32 (+.f32 n1_i n1_i) (*.f32 (*.f32 u normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1/2))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (/.f32 n1_i (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1/2)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n1_i (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 -1/2 (-.f32 0 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(*.f32 -1/2 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(*.f32 -1/2 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3)))
(*.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) 1/2)
(*.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) -1)
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (neg.f32 normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 normAngle normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)))
(*.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 0 (/.f32 u (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 u (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (+.f32 u u) (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3)))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i)))
(*.f32 2 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))) -1/2)
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (-.f32 u u) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 u u) (*.f32 n1_i normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2))))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (neg.f32 (*.f32 n1_i normAngle)))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (*.f32 (neg.f32 n1_i) normAngle))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 n1_i)))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (-.f32 (*.f32 n1_i normAngle) (*.f32 (+.f32 n1_i n1_i) normAngle)))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (-.f32 (*.f32 (neg.f32 n1_i) normAngle) (-.f32 n1_i n1_i)))
(*.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) n1_i))
(*.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i 3) (*.f32 (+.f32 n1_i n1_i) 2)))
(neg.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) 0)
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 u u))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 normAngle normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 n1_i) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 u (neg.f32 normAngle)) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 u u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 u (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 n1_i u) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 n1_i n1_i) (/.f32 1 u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (/.f32 1 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (*.f32 0 (-.f32 normAngle u)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (*.f32 0 (-.f32 u normAngle)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (neg.f32 (/.f32 1 (*.f32 u normAngle)))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (neg.f32 (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 n1_i n1_i) (/.f32 1 normAngle)))
(+.f32 0 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))
(+.f32 (-.f32 u u) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2)))
(+.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (-.f32 u u) n1_i) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 normAngle normAngle) n1_i) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 normAngle normAngle) u) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 n1_i n1_i) u) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 n1_i n1_i) normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 n1_i u)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 1 u)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 0 (/.f32 1 (*.f32 n1_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 1 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) 0)
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 u u))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 normAngle normAngle))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 n1_i) 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 u (neg.f32 normAngle)) 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 u u))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 n1_i u) 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) 0))
(-.f32 0 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 -1 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (neg.f32 n1_i) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (*.f32 u (neg.f32 normAngle)) (+.f32 n1_i n1_i)))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) (+.f32 u u)))
(-.f32 (-.f32 u u) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (-.f32 n1_i n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) u))
(-.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) -1) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) (neg.f32 u)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 (-.f32 u u) n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 (-.f32 normAngle normAngle) n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) u) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 0 (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)))
(-.f32 (*.f32 (+.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 (-.f32 u u) (neg.f32 n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 (-.f32 normAngle normAngle) (neg.f32 n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2) n1_i) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) u) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) normAngle) u) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 (*.f32 (+.f32 u u) n1_i) normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 (+.f32 u u) 2) (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) 1/2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))
(-.f32 (*.f32 (*.f32 (+.f32 normAngle normAngle) 2) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (*.f32 normAngle 3)))
(/.f32 n1_i (/.f32 1 (*.f32 u normAngle)))
(/.f32 n1_i (*.f32 (/.f32 1 normAngle) (/.f32 1 u)))
(/.f32 n1_i (*.f32 (/.f32 1 u) (/.f32 1 normAngle)))
(/.f32 u (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i)))
(/.f32 u (/.f32 1 (*.f32 n1_i normAngle)))
(/.f32 u (*.f32 1 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(/.f32 u (*.f32 1 (/.f32 1 (*.f32 n1_i normAngle))))
(/.f32 u (*.f32 (/.f32 1 n1_i) (/.f32 1 normAngle)))
(/.f32 normAngle (*.f32 (/.f32 1 u) (/.f32 1 n1_i)))
(/.f32 normAngle (*.f32 (/.f32 1 n1_i) (/.f32 1 u)))
(/.f32 normAngle (*.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(/.f32 (*.f32 u normAngle) (/.f32 1 n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) 1)
(/.f32 1 (/.f32 (/.f32 1 u) (*.f32 n1_i normAngle)))
(/.f32 1 (*.f32 (/.f32 1 n1_i) (/.f32 1 (*.f32 u normAngle))))
(/.f32 1 (*.f32 (/.f32 1 u) (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(/.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 (*.f32 n1_i normAngle))))
(/.f32 1 (*.f32 (/.f32 1 normAngle) (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(/.f32 1 (*.f32 (/.f32 1 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(/.f32 (*.f32 n1_i normAngle) (/.f32 1 u))
(/.f32 1/2 (/.f32 1 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(/.f32 (neg.f32 normAngle) (*.f32 -1 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(/.f32 (neg.f32 normAngle) (*.f32 (neg.f32 (/.f32 1 u)) (/.f32 1 n1_i)))
(/.f32 (neg.f32 n1_i) (neg.f32 (/.f32 1 (*.f32 u normAngle))))
(/.f32 (neg.f32 n1_i) (*.f32 (neg.f32 (/.f32 1 normAngle)) (/.f32 1 u)))
(/.f32 (*.f32 u (neg.f32 normAngle)) (neg.f32 (/.f32 1 n1_i)))
(/.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) -1)
(/.f32 (neg.f32 u) (*.f32 -1 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(/.f32 (neg.f32 u) (*.f32 -1 (/.f32 1 (*.f32 n1_i normAngle))))
(/.f32 (neg.f32 u) (*.f32 (neg.f32 (/.f32 1 normAngle)) (/.f32 1 n1_i)))
(/.f32 (*.f32 n1_i u) (/.f32 1 normAngle))
(/.f32 (neg.f32 (*.f32 n1_i normAngle)) (neg.f32 (/.f32 1 u)))
(/.f32 (*.f32 (neg.f32 n1_i) normAngle) (neg.f32 (/.f32 1 u)))
(/.f32 (/.f32 (*.f32 n1_i u) -1) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (/.f32 1 u)))
(/.f32 (*.f32 u (neg.f32 n1_i)) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (/.f32 (neg.f32 n1_i) (/.f32 1 u)) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (/.f32 1 (/.f32 1 (*.f32 n1_i normAngle))) (/.f32 1 u))
(/.f32 (/.f32 (*.f32 (neg.f32 n1_i) normAngle) (/.f32 1 u)) -1)
(/.f32 (/.f32 (*.f32 normAngle (neg.f32 n1_i)) (/.f32 1 u)) -1)
(/.f32 (/.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 1 normAngle)) -1)
(neg.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0)
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0))
(-.f32 0 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(-.f32 0 (*.f32 -1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(-.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (*.f32 -1 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2)))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i)
(-.f32 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 2) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3) 1/2) (*.f32 1/2 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 1)
(*.f32 1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))
(*.f32 1/2 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2))
(*.f32 1/2 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (+.f32 n0_i n0_i)))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(*.f32 -1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(*.f32 -1 (-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(*.f32 -1 (-.f32 n0_i (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i n0_i))))
(*.f32 -1 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3) (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 2)))
(*.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) -1)
(*.f32 -1/2 (-.f32 0 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2)))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3)))
(*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 1/2)
(*.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) -1/2)
(/.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 1)
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) -1)
(neg.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
Outputs
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 (*.f32 n1_i u) -1/36)) (*.f32 -1 (pow.f32 normAngle 4))))
(+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 n1_i (*.f32 -1/36 u))) (pow.f32 normAngle 4))) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 (*.f32 n1_i u) -1/36)) (*.f32 -1 (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 1/6 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 (*.f32 n1_i u) -1/36))) (+.f32 (*.f32 (*.f32 n1_i u) -1/5040) (*.f32 n1_i (*.f32 1/720 u)))))))))
(+.f32 (*.f32 n1_i u) (+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 1/6 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 n1_i (*.f32 -1/36 u)))) (+.f32 (*.f32 n1_i (*.f32 -1/5040 u)) (*.f32 n1_i (*.f32 1/720 u)))))) (+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (neg.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 n1_i (*.f32 -1/36 u))) (pow.f32 normAngle 4))))))
n0_i
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
n0_i
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))
(+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 (*.f32 n1_i u) -1/36)) (*.f32 -1 (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) n0_i)))
(+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 n1_i (*.f32 -1/36 u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 (*.f32 n1_i u) -1/36)) (*.f32 -1 (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) n0_i))) (*.f32 -1 (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 1/6 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 (*.f32 n1_i u) -1/36))) (+.f32 (*.f32 (*.f32 n1_i u) -1/5040) (*.f32 n1_i (*.f32 1/720 u)))))))
(+.f32 (*.f32 n1_i u) (+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 1/6 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 n1_i (*.f32 -1/36 u)))) (+.f32 (*.f32 n1_i (*.f32 -1/5040 u)) (*.f32 n1_i (*.f32 1/720 u)))))) (+.f32 (*.f32 n1_i (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2)))) (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 1/120 u)) (*.f32 n1_i (*.f32 -1/36 u))) (pow.f32 normAngle 4))) n0_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
n0_i
n0_i
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 0)
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) 0))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (neg.f32 (/.f32 0 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i normAngle) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 u u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 u normAngle) n1_i) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 u normAngle) n1_i) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 u u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) 0))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u 0) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 0))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 0))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 1 u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 normAngle u)) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 u normAngle)) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 u normAngle) n1_i) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 u normAngle) n1_i) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (-.f32 u u)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 n1_i n1_i)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u 0) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (/.f32 1 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 u u) (sin.f32 normAngle)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 0 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2)) (*.f32 1 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) 2))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) n1_i) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 0 (*.f32 u (+.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1/2) (*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 0 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 0 (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u 0) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 1 u))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 u u) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 0 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 0 normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u 0) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 (sin.f32 normAngle) u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(+.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (*.f32 u normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 0)
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 n1_i n1_i))
(-.f32 n1_i (-.f32 n1_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle normAngle)))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i)) (sin.f32 normAngle))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (*.f32 n1_i normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) 0))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i)) (sin.f32 normAngle))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i normAngle) (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 u u)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 u u) (/.f32 1 (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 u u) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i)) (sin.f32 normAngle))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 u u))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 0 (*.f32 n1_i normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 u 0) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) 0))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 0))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 n1_i n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 n1_i (-.f32 n1_i (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 u (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1/2 (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 0 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 0 (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (*.f32 u (+.f32 normAngle normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 (/.f32 -1/2 (sin.f32 normAngle)) (*.f32 u (+.f32 normAngle normAngle)))))
(-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 u (-.f32 (-.f32 normAngle normAngle) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(-.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)) (*.f32 n1_i (*.f32 -1 (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)) (neg.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (+.f32 n1_i n1_i))))
(-.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (+.f32 normAngle normAngle))))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u normAngle) (*.f32 u (+.f32 normAngle normAngle))))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (-.f32 normAngle (+.f32 normAngle normAngle))))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (/.f32 4 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i)) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 1 (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(-.f32 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 (sin.f32 normAngle) 1)) (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(-.f32 (*.f32 u (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (-.f32 n1_i n1_i) (/.f32 u (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (neg.f32 n1_i) normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (-.f32 n1_i n1_i) (*.f32 normAngle (neg.f32 n1_i))))
(-.f32 (*.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n1_i)))
(-.f32 (*.f32 (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 (+.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 u normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 (+.f32 u u) (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3))
(-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 2 (*.f32 u (+.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3))
(-.f32 (*.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) 1/2) (*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (-.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 u normAngle))))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 n1_i 2))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 1/2 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 n1_i 2))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 (*.f32 (/.f32 0 (sin.f32 normAngle)) -1) (*.f32 -1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3)))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 2 (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (*.f32 normAngle 3)))))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 2 (*.f32 u (+.f32 normAngle normAngle))))))
(-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) normAngle) (/.f32 u (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (*.f32 n1_i 3)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 (*.f32 2 (+.f32 n1_i n1_i)) (*.f32 n1_i 3)))
(-.f32 (*.f32 (-.f32 u u) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 0 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))) (*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 n1_i (sin.f32 normAngle)) u))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 1)
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 1 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i normAngle) (/.f32 u (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 1/2 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1 (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(neg.f32 (*.f32 u (-.f32 (-.f32 normAngle normAngle) (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(*.f32 -1 (-.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 n1_i n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1 (-.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(*.f32 -1 (-.f32 (/.f32 (-.f32 u u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(*.f32 -1 (-.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(*.f32 -1 (-.f32 (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 (-.f32 n1_i n1_i) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i)) (sin.f32 normAngle))
(*.f32 -1 (-.f32 (/.f32 (*.f32 u (-.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 u (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 normAngle normAngle)))
(*.f32 -1 (-.f32 (*.f32 (*.f32 u normAngle) (/.f32 0 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1 (-.f32 (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(*.f32 -1 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 u u)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(*.f32 -1 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 normAngle normAngle)) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(*.f32 -1 (-.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 -1 (-.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1 (-.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) (/.f32 4 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 u)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (/.f32 u (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 n1_i) (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 n1_i) (-.f32 0 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 0 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) 0))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 u u) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (-.f32 u u) (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 n1_i normAngle) (-.f32 n1_i n1_i)))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (neg.f32 normAngle)) (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (-.f32 n1_i n1_i) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 u normAngle) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 n1_i n1_i)))
(*.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (+.f32 n1_i n1_i) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 u) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 u) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i u) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (+.f32 n1_i n1_i) (*.f32 (*.f32 u normAngle) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (+.f32 n1_i n1_i) (/.f32 (*.f32 u normAngle) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1/2))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (/.f32 n1_i (*.f32 (sin.f32 normAngle) 2)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1/2)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n1_i (*.f32 (sin.f32 normAngle) 2))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1/2 (-.f32 0 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1/2 (-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 -1/2 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3)))
(*.f32 1/2 (-.f32 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 3) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(*.f32 1/2 (*.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2))
(*.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) 1/2)
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) -1)
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (neg.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 u (-.f32 (-.f32 normAngle normAngle) normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (neg.f32 normAngle)) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 2 (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 0 (/.f32 u (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 u (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (+.f32 u u) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 n1_i 2)) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 (/.f32 -1/2 (sin.f32 normAngle)) (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (-.f32 n1_i (*.f32 n1_i 2))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (-.f32 n1_i n1_i) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 n1_i (-.f32 n1_i (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (*.f32 u (-.f32 normAngle normAngle)) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) (-.f32 normAngle normAngle))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3)))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 u normAngle))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 2 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) n1_i))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 n1_i 2)) (/.f32 1/2 (*.f32 2 (sin.f32 normAngle))))
(*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 n1_i 2)) (/.f32 1/4 (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 n1_i 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 2 (sin.f32 normAngle)))))
(*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) (*.f32 n1_i 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/4 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))) -1/2)
(*.f32 -1/2 (+.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)) (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))))
(*.f32 -1/2 (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (-.f32 u u) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 u (-.f32 u (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (-.f32 (-.f32 u u) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle)))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle (-.f32 normAngle normAngle)))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 u 0)))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 u u) (*.f32 n1_i normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 2 (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (*.f32 normAngle 3)))))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 2 (*.f32 u (+.f32 normAngle normAngle))))))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (neg.f32 (*.f32 n1_i normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (*.f32 (neg.f32 n1_i) normAngle))
(*.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (/.f32 u (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 (/.f32 (neg.f32 u) (sin.f32 normAngle)) (neg.f32 n1_i)))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 n1_i)))
(*.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (/.f32 u (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 (/.f32 (neg.f32 u) (sin.f32 normAngle)) (neg.f32 n1_i)))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (-.f32 (*.f32 n1_i normAngle) (*.f32 (+.f32 n1_i n1_i) normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) (-.f32 (*.f32 (neg.f32 n1_i) normAngle) (-.f32 n1_i n1_i)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (-.f32 n1_i n1_i) (*.f32 normAngle (neg.f32 n1_i))))
(*.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 (-.f32 n1_i n1_i) n1_i))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i 3) (*.f32 (+.f32 n1_i n1_i) 2)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (-.f32 (*.f32 2 (+.f32 n1_i n1_i)) (*.f32 n1_i 3)))
(neg.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) 0)
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 n1_i (*.f32 u normAngle)) u))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 normAngle normAngle))
(+.f32 normAngle (-.f32 (*.f32 n1_i (*.f32 u normAngle)) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 n1_i) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (neg.f32 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 u (neg.f32 normAngle)) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 u (neg.f32 normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 u u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 u (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 n1_i u) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) 0))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (neg.f32 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 n1_i n1_i) (/.f32 1 u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (/.f32 1 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 u)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (*.f32 0 (-.f32 normAngle u)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (*.f32 0 (-.f32 u normAngle)) (/.f32 1 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 normAngle u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 (-.f32 u normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (neg.f32 (/.f32 1 (*.f32 u normAngle)))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 u (neg.f32 normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 0 (neg.f32 (/.f32 1 n1_i))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (neg.f32 n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 n1_i n1_i) (/.f32 1 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 0 (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 (*.f32 n1_i u) (+.f32 (+.f32 normAngle normAngle) (neg.f32 normAngle)))
(+.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 (*.f32 n1_i u) (+.f32 (+.f32 normAngle normAngle) (neg.f32 normAngle)))
(+.f32 (-.f32 u u) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 n1_i (*.f32 u normAngle)) u))
(+.f32 (-.f32 n1_i n1_i) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i))
(+.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(+.f32 (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(+.f32 (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(+.f32 (/.f32 (-.f32 u u) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (*.f32 1 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2)))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))
(+.f32 (*.f32 n1_i (-.f32 u u)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 u (-.f32 n1_i n1_i)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 (*.f32 n1_i u) (+.f32 (+.f32 normAngle normAngle) (neg.f32 normAngle)))
(+.f32 (*.f32 (-.f32 u u) n1_i) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 (-.f32 normAngle normAngle) n1_i) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (-.f32 normAngle normAngle) u) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))
(+.f32 (*.f32 (-.f32 n1_i n1_i) u) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (*.f32 (-.f32 n1_i n1_i) normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(+.f32 (*.f32 0 (*.f32 n1_i u)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 u)))
(+.f32 (*.f32 (+.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 (*.f32 n1_i u) (+.f32 (+.f32 normAngle normAngle) (neg.f32 normAngle)))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 1 u)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 u u)))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (/.f32 0 (/.f32 1 (*.f32 n1_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 normAngle)))
(+.f32 (/.f32 0 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 u)))
(+.f32 (/.f32 (-.f32 n1_i n1_i) (/.f32 1 normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (+.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) 0)
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 u u))
(-.f32 u (-.f32 u (*.f32 n1_i (*.f32 u normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 normAngle normAngle))
(-.f32 normAngle (-.f32 normAngle (*.f32 n1_i (*.f32 u normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 n1_i n1_i))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (-.f32 normAngle normAngle))))
(*.f32 n1_i (*.f32 u (-.f32 normAngle (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 n1_i (*.f32 u normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (-.f32 (*.f32 u normAngle) n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 u u) (/.f32 1 n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 u (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i normAngle) (-.f32 u 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 n1_i) 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (neg.f32 n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 u (neg.f32 normAngle)) 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 u (neg.f32 normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 n1_i n1_i)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 u u) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (/.f32 (-.f32 normAngle normAngle) (/.f32 1 n1_i))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 u u))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 n1_i (-.f32 normAngle normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 normAngle normAngle) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 normAngle normAngle)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 u u) (/.f32 n1_i 1)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (-.f32 u u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 1 (*.f32 0 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i normAngle) (-.f32 u 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (*.f32 n1_i u) 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n1_i (*.f32 0 u)))
(*.f32 n1_i (-.f32 (*.f32 u normAngle) (*.f32 0 u)))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) 0))
(-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 0 (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 0 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 -1 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (neg.f32 n1_i) (*.f32 u (+.f32 normAngle normAngle))))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 u (*.f32 (neg.f32 n1_i) (+.f32 normAngle normAngle))))
(*.f32 u (-.f32 (neg.f32 (*.f32 n1_i normAngle)) (*.f32 (neg.f32 n1_i) (+.f32 normAngle normAngle))))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (*.f32 u (neg.f32 normAngle)) (+.f32 n1_i n1_i)))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (+.f32 n1_i n1_i) (*.f32 u (neg.f32 normAngle))))
(-.f32 (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u) (*.f32 (+.f32 n1_i n1_i) (*.f32 u (neg.f32 normAngle))))
(-.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) (+.f32 u u)))
(*.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 u (+.f32 u u)))
(-.f32 (-.f32 u u) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (-.f32 u u) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (-.f32 n1_i n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (-.f32 n1_i n1_i) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (*.f32 u (-.f32 normAngle normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (-.f32 normAngle normAngle) (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (*.f32 0 normAngle)) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 (neg.f32 (*.f32 n1_i normAngle)) u))
(-.f32 (*.f32 0 (*.f32 n1_i normAngle)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (*.f32 0 normAngle)) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (*.f32 (+.f32 u u) (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 n1_i (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(*.f32 n1_i (-.f32 (*.f32 2 (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (*.f32 (*.f32 u (-.f32 normAngle normAngle)) -1) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (neg.f32 (*.f32 u (-.f32 normAngle normAngle))) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (neg.f32 (*.f32 u (-.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (*.f32 (-.f32 n1_i n1_i) (neg.f32 u)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (-.f32 n1_i n1_i) (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (*.f32 n1_i normAngle) (neg.f32 (-.f32 n1_i n1_i))))
(-.f32 (*.f32 (-.f32 u u) n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (-.f32 n1_i n1_i) (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (*.f32 n1_i normAngle) (neg.f32 (-.f32 n1_i n1_i))))
(-.f32 (*.f32 (-.f32 normAngle normAngle) n1_i) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 normAngle (-.f32 n1_i n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (*.f32 (-.f32 n1_i n1_i) u) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (-.f32 n1_i n1_i) (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (*.f32 n1_i normAngle) (neg.f32 (-.f32 n1_i n1_i))))
(-.f32 (*.f32 0 (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (neg.f32 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 (+.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 (-.f32 u u) (neg.f32 n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (-.f32 n1_i n1_i) (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 u (-.f32 (*.f32 n1_i normAngle) (neg.f32 (-.f32 n1_i n1_i))))
(-.f32 (*.f32 (-.f32 normAngle normAngle) (neg.f32 n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 normAngle (-.f32 n1_i n1_i)) (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(-.f32 (*.f32 n1_i (-.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle (neg.f32 n1_i)) u))
(-.f32 (*.f32 (*.f32 (*.f32 u (+.f32 normAngle normAngle)) 2) n1_i) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(*.f32 n1_i (-.f32 (*.f32 2 (*.f32 u (+.f32 normAngle normAngle))) (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle normAngle)) u) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) normAngle) u) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (*.f32 (*.f32 (+.f32 u u) n1_i) normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (*.f32 normAngle (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n1_i) 2) (*.f32 u normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 u normAngle) (*.f32 2 (+.f32 n1_i n1_i))) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 (+.f32 u u) 2) (*.f32 n1_i normAngle)) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 n1_i normAngle) (*.f32 2 (+.f32 u u))) (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))))
(-.f32 (*.f32 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3))) 1/2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))
(-.f32 (*.f32 1/2 (*.f32 n1_i (*.f32 u (*.f32 normAngle 3)))) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) 1/2))
(*.f32 1/2 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 normAngle 3)) (*.f32 u normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 normAngle normAngle) 2) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (*.f32 normAngle 3)))
(*.f32 (*.f32 n1_i u) (-.f32 (*.f32 2 (+.f32 normAngle normAngle)) (*.f32 normAngle 3)))
(/.f32 n1_i (/.f32 1 (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 n1_i (*.f32 (/.f32 1 normAngle) (/.f32 1 u)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 n1_i (*.f32 (/.f32 1 u) (/.f32 1 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 u (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 u (/.f32 1 (*.f32 n1_i normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 u (*.f32 1 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 u (*.f32 1 (/.f32 1 (*.f32 n1_i normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 u (*.f32 (/.f32 1 n1_i) (/.f32 1 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 normAngle (*.f32 (/.f32 1 u) (/.f32 1 n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 normAngle (*.f32 (/.f32 1 n1_i) (/.f32 1 u)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 normAngle (*.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 1 n1_i))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) 1)
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 1 (/.f32 (/.f32 1 u) (*.f32 n1_i normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 1 (*.f32 (/.f32 1 n1_i) (/.f32 1 (*.f32 u normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 1 (*.f32 (/.f32 1 u) (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 (*.f32 n1_i normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 1 (*.f32 (/.f32 1 normAngle) (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 1 (*.f32 (/.f32 1 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 n1_i normAngle) (/.f32 1 u))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 1/2 (/.f32 1 (*.f32 n1_i (*.f32 u (+.f32 normAngle normAngle)))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 normAngle) (*.f32 -1 (*.f32 (/.f32 1 u) (/.f32 1 n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 normAngle) (*.f32 (neg.f32 (/.f32 1 u)) (/.f32 1 n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 n1_i) (neg.f32 (/.f32 1 (*.f32 u normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 n1_i) (*.f32 (neg.f32 (/.f32 1 normAngle)) (/.f32 1 u)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 u (neg.f32 normAngle)) (neg.f32 (/.f32 1 n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))) -1)
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 u) (*.f32 -1 (*.f32 (/.f32 1 normAngle) (/.f32 1 n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 u) (*.f32 -1 (/.f32 1 (*.f32 n1_i normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 u) (*.f32 (neg.f32 (/.f32 1 normAngle)) (/.f32 1 n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 n1_i u) (/.f32 1 normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (neg.f32 (*.f32 n1_i normAngle)) (neg.f32 (/.f32 1 u)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 (neg.f32 n1_i) normAngle) (neg.f32 (/.f32 1 u)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (/.f32 (*.f32 n1_i u) -1) (neg.f32 (/.f32 1 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (/.f32 1 u)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (*.f32 u (neg.f32 n1_i)) (neg.f32 (/.f32 1 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (/.f32 (neg.f32 n1_i) (/.f32 1 u)) (neg.f32 (/.f32 1 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (/.f32 1 (/.f32 1 (*.f32 n1_i normAngle))) (/.f32 1 u))
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (/.f32 (*.f32 (neg.f32 n1_i) normAngle) (/.f32 1 u)) -1)
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (/.f32 (*.f32 normAngle (neg.f32 n1_i)) (/.f32 1 u)) -1)
(*.f32 n1_i (*.f32 u normAngle))
(/.f32 (/.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 1 normAngle)) -1)
(*.f32 n1_i (*.f32 u normAngle))
(neg.f32 (*.f32 u (neg.f32 (*.f32 n1_i normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (/.f32 0 (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 0 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 0 (*.f32 -1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (*.f32 -1 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i n0_i)) n0_i)
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (-.f32 (+.f32 n0_i n0_i) n0_i))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 2) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))) (*.f32 3 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))
(-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3) 1/2) (*.f32 1/2 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 1)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 1/2 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 1/2 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i n0_i) 1/2))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle)))))
(*.f32 1/2 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))) (+.f32 n0_i n0_i)))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i n0_i) 1/2))
(*.f32 -1 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 -1 (-.f32 (/.f32 0 (sin.f32 normAngle)) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 0) (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 -1 (-.f32 n0_i (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i n0_i))))
(neg.f32 (-.f32 n0_i (+.f32 n0_i (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))))
(*.f32 -1 (-.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u (+.f32 normAngle normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3) (*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 2)))
(*.f32 -1 (-.f32 (*.f32 3 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))))
(neg.f32 (-.f32 (*.f32 3 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))))
(*.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) -1)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 -1/2 (-.f32 0 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 3)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 2) 1/2)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(*.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) -1/2)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i) 1)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/.f32 1 (/.f32 -1 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) -1)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i))) -1)
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(neg.f32 (neg.f32 (+.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))

eval774.0ms (4.1%)

Compiler

Compiled 51374 to 25555 computations (50.3% saved)

prune1.2s (6.1%)

Pruning

45 alts after pruning (42 fresh and 3 done)

PrunedKeptTotal
New2412222434
Fresh112031
Picked101
Done336
Total2427452472
Error
0b
Counts
2472 → 45
Alt Table
Click to see full alt table
StatusErrorProgram
8.7b
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
8.0b
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
20.8b
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
8.7b
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
20.5b
(/.f32 n1_i (/.f32 1 u))
0.6b
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
20.5b
(/.f32 1 (/.f32 1 (*.f32 u n1_i)))
0.5b
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
0.6b
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))
0.5b
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
16.1b
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) u)))
5.3b
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n1_i (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) n1_i)))
26.5b
(-.f32 u (-.f32 u (*.f32 u n1_i)))
5.6b
(-.f32 n1_i (-.f32 n1_i (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
23.7b
(-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i)))
0.5b
(-.f32 n0_i (*.f32 (-.f32 n0_i n1_i) u))
12.4b
(-.f32 n0_i (*.f32 u n0_i))
10.1b
(+.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 n1_i normAngle))) (sin.f32 normAngle)) n0_i)
9.8b
(+.f32 (/.f32 (*.f32 n1_i (/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 1 normAngle))) (sin.f32 normAngle)) n0_i)
0.5b
(+.f32 (/.f32 u (/.f32 1 n1_i)) (*.f32 n0_i (-.f32 1 u)))
6.1b
(+.f32 (/.f32 n1_i (/.f32 1 u)) n0_i)
8.1b
(+.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) n0_i)
0.7b
(+.f32 (*.f32 (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n1_i))) (neg.f32 u)) (*.f32 n0_i (-.f32 1 u)))
0.8b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
3.5b
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (-.f32 -1 u)))
0.6b
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 1 u) (/.f32 1 n0_i)))
0.6b
(+.f32 (*.f32 u n1_i) (/.f32 n0_i (/.f32 -1 (+.f32 u -1))))
13.5b
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i)))
1.9b
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13))))
1.9b
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u)))))
1.5b
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 7) (*.f32 n0_i (-.f32 6 (neg.f32 u)))))
1.0b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 8 (+.f32 u 7))))
0.5b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
6.0b
(+.f32 (*.f32 u n1_i) n0_i)
5.4b
(+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (sin.f32 normAngle)))
12.7b
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
12.3b
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
0.3b
(+.f32 n0_i (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u)))
3.6b
(+.f32 n0_i (*.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle))))
0.4b
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 n0_i 1/3) (pow.f32 normAngle 2)))))
12.4b
(*.f32 (-.f32 1 u) n0_i)
20.4b
(*.f32 u n1_i)
16.4b
n0_i
Compiler

Compiled 1423 to 945 computations (33.6% saved)

localize74.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
0.1b
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
0.3b
(*.f32 -1/6 n1_i)
0.4b
(*.f32 n0_i -1/3)
Compiler

Compiled 96 to 58 computations (39.6% saved)

series11.0ms (0.1%)

Counts
4 → 96
Calls

27 calls:

TimeVariablePointExpression
2.0ms
u
@0
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
1.0ms
n0_i
@0
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
1.0ms
normAngle
@inf
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
1.0ms
n1_i
@0
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
1.0ms
n1_i
@inf
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))

rewrite131.0ms (0.7%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01998
111398
235894
3208094
Stop Event
node limit
Counts
4 → 326
Calls
Call 1
Inputs
(*.f32 n0_i -1/3)
(*.f32 -1/6 n1_i)
(*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i -1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i -1/3) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 n0_i -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/3) (*.f32 n0_i -2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i -2/3) (*.f32 n0_i 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (*.f32 n0_i -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 n0_i n0_i) -3) (*.f32 n0_i 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i -1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i -1/3) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n0_i 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i 1/3) (/.f32 (*.f32 n0_i -2/3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i n0_i) -1/3) (*.f32 n0_i -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -2/3)) (+.f32 (*.f32 n0_i -1/3) (*.f32 n0_i -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i n0_i) -3) (*.f32 n0_i -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) -3) (/.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/3 (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/6 (/.f32 1/2 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -3 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 n0_i) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i 1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -3/2 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n0_i) n0_i) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i -1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i -1/3) (*.f32 (+.f32 n0_i n0_i) -1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 n0_i -2/3)) (+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -2/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n0_i 1/3)) (*.f32 n0_i 1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n0_i 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/6 n1_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/6 n1_i) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -1/6 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i 1/6) (*.f32 -1/3 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 n1_i) (*.f32 n1_i 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n1_i n1_i) (*.f32 -1/6 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 n1_i n1_i) -6) (*.f32 n1_i 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/6 n1_i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/6 n1_i) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n1_i 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i 1/6) (/.f32 (*.f32 -1/3 n1_i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 n1_i) (*.f32 -1/6 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n1_i n1_i) -1/6) (*.f32 -1/6 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 n1_i) (*.f32 -1/3 n1_i)) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n1_i n1_i) -6) (*.f32 -1/6 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) -6) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/6 (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i -6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/6 n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -6 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 n1_i) -6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n1_i) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i 1/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n1_i) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/12 (/.f32 1/2 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n1_i) n1_i) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i))) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 -1/6 n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 (+.f32 n1_i n1_i) -1/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n1_i)) (+.f32 (*.f32 -1/3 n1_i) (*.f32 -1/3 n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n1_i 1/6)) (*.f32 n1_i 1/6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n1_i 1/6))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (/.f32 (neg.f32 n1_i) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (/.f32 (neg.f32 (+.f32 n0_i n1_i)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))) (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i) (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2))) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (/.f32 (*.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2))) (neg.f32 u)) (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i)) (neg.f32 u)) (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 -1 u)) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 0 u) -1) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) (/.f32 -1 u)) (/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i)))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 n0_i n1_i) 2) (/.f32 -1 u)) (/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 n0_i n1_i)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (/.f32 -1 u)) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (-.f32 n0_i n1_i) u) -1) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) u) -1) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n0_i u) -1) (/.f32 (*.f32 u (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) u) -1) (/.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (+.f32 n0_i n0_i) u) -1) (/.f32 (*.f32 u (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 n1_i n0_i) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (/.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (*.f32 (neg.f32 u) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (-.f32 (+.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 u)) (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))) (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (/.f32 -1 u)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 -1 u)) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i)))) (/.f32 -1 u)) (/.f32 (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)) (/.f32 (+.f32 n1_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (/.f32 -1 u)) (/.f32 (+.f32 (+.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)) (/.f32 (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 u -2) (*.f32 u -2)) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (/.f32 (+.f32 (neg.f32 u) (*.f32 u -2)) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n1_i (/.f32 1 u)) (/.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i n1_i) (/.f32 1 u)) (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) -1) (/.f32 (*.f32 u n1_i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) u) -1) (/.f32 (*.f32 u (+.f32 n0_i n1_i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) u) -1) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (/.f32 1 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (*.f32 1 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (/.f32 1 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 1 u) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 -1/2 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 (/.f32 1/2 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 u -2) (/.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) n1_i) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) n1_i) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (+.f32 n0_i n1_i)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (-.f32 n0_i n1_i) 2))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n1_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (+.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2))) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) (neg.f32 u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 u) (*.f32 u -2)) (+.f32 (*.f32 u -2) (*.f32 u -2))) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u (+.f32 u u)) (+.f32 (+.f32 u u) (+.f32 u u))) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 0 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 u) n1_i) (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)) (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 u u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -2) (/.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/3 n1_i) (pow.f32 normAngle 2)) (/.f32 (-.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 n0_i -2/3) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) 2) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 (pow.f32 normAngle 2) 2)) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 2)) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/3 n1_i)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -2/3)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 normAngle 2) (*.f32 -1 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 normAngle 2) (*.f32 -1 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 normAngle 2) (neg.f32 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 normAngle 2) (neg.f32 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (/.f32 1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 -1 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 -1 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (neg.f32 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (neg.f32 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 normAngle 2)) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 normAngle 2)) (/.f32 -1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 1 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 1 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (/.f32 -1 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 1 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 1 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 normAngle 2)) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (pow.f32 normAngle 2)) (/.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 1/2 (pow.f32 normAngle 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 0 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 2)) (+.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 (pow.f32 normAngle 2) 2))) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1/6 n1_i) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/3 n1_i))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i -1/3) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -2/3))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))))

simplify194.0ms (1%)

Algorithm
egg-herbie
Rules
940×rational.json-simplify-5
920×rational.json-simplify-2
778×rational.json-simplify-3
776×rational.json-simplify-13
714×rational.json-simplify-12
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074722896
1288122090
Stop Event
node limit
Counts
422 → 586
Calls
Call 1
Inputs
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i -1/3) 0)
(+.f32 (*.f32 n0_i -1/3) (-.f32 n0_i n0_i))
(+.f32 0 (*.f32 n0_i -1/3))
(+.f32 (*.f32 n0_i 1/3) (*.f32 n0_i -2/3))
(+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i 1/3))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i -1/3))
(+.f32 (/.f32 (+.f32 n0_i n0_i) -3) (*.f32 n0_i 1/3))
(-.f32 (*.f32 n0_i -1/3) 0)
(-.f32 (*.f32 n0_i -1/3) (-.f32 n0_i n0_i))
(-.f32 0 (*.f32 n0_i 1/3))
(-.f32 (*.f32 n0_i 1/3) (/.f32 (*.f32 n0_i -2/3) -1))
(-.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -1/3))
(-.f32 (*.f32 (+.f32 n0_i n0_i) -1/3) (*.f32 n0_i -1/3))
(-.f32 (+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -2/3)) (+.f32 (*.f32 n0_i -1/3) (*.f32 n0_i -2/3)))
(-.f32 (/.f32 (+.f32 n0_i n0_i) -3) (*.f32 n0_i -1/3))
(-.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) -3) (/.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) -3))
(/.f32 n0_i -3)
(/.f32 -1/3 (/.f32 1 n0_i))
(/.f32 (*.f32 n0_i -1/3) 1)
(/.f32 -1/6 (/.f32 1/2 n0_i))
(/.f32 1 (/.f32 -3 n0_i))
(/.f32 1 (*.f32 (/.f32 1 n0_i) -3))
(/.f32 (neg.f32 n0_i) 3)
(/.f32 (*.f32 n0_i 1/3) -1)
(/.f32 1/2 (/.f32 -3/2 n0_i))
(/.f32 (-.f32 (-.f32 n0_i n0_i) n0_i) 3)
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i)))) 3)
(/.f32 (-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i -1/3)) -1)
(/.f32 (-.f32 (*.f32 n0_i -1/3) (*.f32 (+.f32 n0_i n0_i) -1/3)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 n0_i -2/3)) (+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -2/3))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n0_i 1/3)) (*.f32 n0_i 1/3)) -1)
(neg.f32 (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n1_i) 0)
(+.f32 (*.f32 -1/6 n1_i) (-.f32 n1_i n1_i))
(+.f32 0 (*.f32 -1/6 n1_i))
(+.f32 (*.f32 n1_i 1/6) (*.f32 -1/3 n1_i))
(+.f32 (*.f32 -1/3 n1_i) (*.f32 n1_i 1/6))
(+.f32 (-.f32 n1_i n1_i) (*.f32 -1/6 n1_i))
(+.f32 (/.f32 (+.f32 n1_i n1_i) -6) (*.f32 n1_i 1/6))
(-.f32 (*.f32 -1/6 n1_i) 0)
(-.f32 (*.f32 -1/6 n1_i) (-.f32 n1_i n1_i))
(-.f32 0 (*.f32 n1_i 1/6))
(-.f32 (*.f32 n1_i 1/6) (/.f32 (*.f32 -1/3 n1_i) -1))
(-.f32 (*.f32 -1/3 n1_i) (*.f32 -1/6 n1_i))
(-.f32 (*.f32 (+.f32 n1_i n1_i) -1/6) (*.f32 -1/6 n1_i))
(-.f32 (+.f32 (*.f32 -1/3 n1_i) (*.f32 -1/3 n1_i)) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n1_i)))
(-.f32 (/.f32 (+.f32 n1_i n1_i) -6) (*.f32 -1/6 n1_i))
(-.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) -6) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) -6))
(/.f32 -1/6 (/.f32 1 n1_i))
(/.f32 n1_i -6)
(/.f32 (*.f32 -1/6 n1_i) 1)
(/.f32 1 (/.f32 -6 n1_i))
(/.f32 1 (*.f32 (/.f32 1 n1_i) -6))
(/.f32 (neg.f32 n1_i) 6)
(/.f32 (*.f32 n1_i 1/6) -1)
(/.f32 1/2 (/.f32 (/.f32 1/2 n1_i) -1/6))
(/.f32 -1/12 (/.f32 1/2 n1_i))
(/.f32 (-.f32 (-.f32 n1_i n1_i) n1_i) 6)
(/.f32 (-.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i))) 6)
(/.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 -1/6 n1_i)) -1)
(/.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 (+.f32 n1_i n1_i) -1/6)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n1_i)) (+.f32 (*.f32 -1/3 n1_i) (*.f32 -1/3 n1_i))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n1_i 1/6)) (*.f32 n1_i 1/6)) -1)
(neg.f32 (*.f32 n1_i 1/6))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 0)
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (-.f32 u u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(+.f32 0 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(+.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(+.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (/.f32 (neg.f32 n1_i) (/.f32 -1 u)))
(+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (/.f32 (neg.f32 (+.f32 n0_i n1_i)) (/.f32 -1 u)))
(+.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)))
(+.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))) (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)))
(+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i) (neg.f32 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 -1 u)))
(+.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i) (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2))) (neg.f32 u)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (/.f32 (*.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) (/.f32 -1 u)))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2))) (neg.f32 u)) (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)))
(+.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))))
(+.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i)) (neg.f32 u)))
(+.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i)) (neg.f32 u)) (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)))
(+.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 -1 u)) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 -1 u)))
(+.f32 (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (/.f32 (*.f32 0 u) -1) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) (/.f32 -1 u)) (/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i)))) (/.f32 -1 u)))
(+.f32 (/.f32 (*.f32 (-.f32 n0_i n1_i) 2) (/.f32 -1 u)) (/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 n0_i n1_i)) (/.f32 -1 u)))
(+.f32 (/.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (/.f32 -1 u)) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2))) (/.f32 -1 u)))
(+.f32 (/.f32 (*.f32 (-.f32 n0_i n1_i) u) -1) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) u) -1) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (/.f32 (*.f32 n0_i u) -1) (/.f32 (*.f32 u (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)) -1))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) u) -1) (/.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) -1))
(+.f32 (/.f32 (*.f32 (+.f32 n0_i n0_i) u) -1) (/.f32 (*.f32 u (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))) -1))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 0)
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (-.f32 u u))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 -1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (/.f32 -1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(-.f32 0 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 n1_i n0_i) (/.f32 -1 u)))
(-.f32 (-.f32 u u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 u u)))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (/.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (/.f32 1 u)))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(-.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (*.f32 n1_i (neg.f32 u)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (*.f32 (neg.f32 u) n1_i))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (-.f32 (+.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 u)))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)))
(-.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 u)) (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))
(-.f32 (*.f32 0 u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 (+.f32 u u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(-.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))) (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))))
(-.f32 (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (/.f32 -1 u)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 -1 u)) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i)))) (/.f32 -1 u)) (/.f32 (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))) (/.f32 -1 u)))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)) (/.f32 (+.f32 n1_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)))
(-.f32 (/.f32 (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (/.f32 -1 u)) (/.f32 (+.f32 (+.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (/.f32 -1 u)))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)) (/.f32 (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))
(-.f32 (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(-.f32 (/.f32 (+.f32 (*.f32 u -2) (*.f32 u -2)) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (/.f32 (+.f32 (neg.f32 u) (*.f32 u -2)) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(-.f32 (/.f32 n1_i (/.f32 1 u)) (/.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 1 u)))
(-.f32 (/.f32 (+.f32 n0_i n1_i) (/.f32 1 u)) (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (/.f32 1 u)))
(-.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) -1) (/.f32 (*.f32 u n1_i) -1))
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) u) -1) (/.f32 (*.f32 u (+.f32 n0_i n1_i)) -1))
(-.f32 (/.f32 (*.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) u) -1) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 -1 u))
(/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (/.f32 1 u) -1))
(/.f32 u (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 u (*.f32 1 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 (neg.f32 u) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 1)
(/.f32 1 (/.f32 1 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 -1 (/.f32 (/.f32 1 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 -1 (*.f32 (/.f32 1 u) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 1 u))
(/.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) -1)
(/.f32 1/2 (/.f32 (/.f32 -1/2 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (neg.f32 u)))
(/.f32 -1/2 (/.f32 (/.f32 1/2 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (/.f32 u -2) (/.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (*.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1/2 u))
(/.f32 (-.f32 (-.f32 (+.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) n1_i) (/.f32 1 u))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) n1_i) (/.f32 1 u))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (+.f32 n0_i n1_i)) (/.f32 1 u))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))) (/.f32 1 u))
(/.f32 (-.f32 (-.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (-.f32 n0_i n1_i) 2))) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))))) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 n1_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (+.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)))) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2))) (/.f32 1 u))
(/.f32 (-.f32 (-.f32 u u) (neg.f32 u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (-.f32 (+.f32 (neg.f32 u) (*.f32 u -2)) (+.f32 (*.f32 u -2) (*.f32 u -2))) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(/.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 (-.f32 (+.f32 u (+.f32 u u)) (+.f32 (+.f32 u u) (+.f32 u u))) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 0 u)) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 u) n1_i) (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)) (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u))) -1)
(/.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 u u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)))) -1)
(/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u)) 1)
(/.f32 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) u)) 1)
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) u)) 1)
(/.f32 (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -2) (/.f32 1/2 u))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0)) -1)
(neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 0)
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(+.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))
(+.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(+.f32 (+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(+.f32 (-.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (*.f32 -1/3 n1_i) (pow.f32 normAngle 2)) (/.f32 (-.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (/.f32 (*.f32 n0_i -2/3) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 0)
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(-.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) -1))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) 2) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(-.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 0 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))))
(-.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 (pow.f32 normAngle 2) 2)) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 2)) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(-.f32 (/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/3 n1_i)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(-.f32 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -2/3)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 1 (pow.f32 normAngle 2))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(/.f32 (pow.f32 normAngle 2) (*.f32 -1 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (pow.f32 normAngle 2) (*.f32 -1 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (pow.f32 normAngle 2) (neg.f32 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (pow.f32 normAngle 2) (neg.f32 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 -1 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 -1 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (neg.f32 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (neg.f32 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 1)
(/.f32 1 (/.f32 1 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (/.f32 -1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 1 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 1 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) -1)
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 1 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 1 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 normAngle 2)) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 1/2 (pow.f32 normAngle 2)) (/.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(/.f32 (*.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 1/2 (pow.f32 normAngle 2)))
(/.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 0 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (-.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 2)) (+.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 (pow.f32 normAngle 2) 2))) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (*.f32 -1/6 n1_i) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/3 n1_i))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (*.f32 n0_i -1/3) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -2/3))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) -1)
(neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
Outputs
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1/3 n0_i)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i)))
(*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i)))
(*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 u n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 u (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) 1/3) -1) u))
(*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 (pow.f32 normAngle 2) 1/3)) u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) 1/3) -1) u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 (pow.f32 normAngle 2) 1/3)) u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) 1/3) -1) u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 (pow.f32 normAngle 2) 1/3)) u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) 1/3) -1) u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) n1_i) u)) (*.f32 n0_i (*.f32 (+.f32 -1 (*.f32 (pow.f32 normAngle 2) 1/3)) u)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u))
(*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))))
(*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1) u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1) u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1) u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1) u)))
(*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1) u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1) u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) -1) u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 -1 (*.f32 n1_i (*.f32 (+.f32 -1 (*.f32 -1/6 (pow.f32 normAngle 2))) u))))
(*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u))
(*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) (*.f32 n1_i u))
(*.f32 n1_i (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 n1_i (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 n1_i (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i) u)) (*.f32 (+.f32 (*.f32 1/6 (pow.f32 normAngle 2)) 1) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))))) (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 u)) (*.f32 n1_i (*.f32 (+.f32 1 (*.f32 (pow.f32 normAngle 2) 1/6)) u)))
(*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u))
(*.f32 -1 (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u)))
(*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u)))
(*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 n0_i n1_i) u)) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 -1 (*.f32 (pow.f32 normAngle 2) u))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) (*.f32 -1 u)) (*.f32 -1 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2)) n0_i) n1_i) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (pow.f32 normAngle 2))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 2))) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i -1/3) 0)
(*.f32 -1/3 n0_i)
(+.f32 (*.f32 n0_i -1/3) (-.f32 n0_i n0_i))
(+.f32 n0_i (-.f32 (*.f32 -1/3 n0_i) n0_i))
(+.f32 0 (*.f32 n0_i -1/3))
(*.f32 -1/3 n0_i)
(+.f32 (*.f32 n0_i 1/3) (*.f32 n0_i -2/3))
(+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i 1/3))
(+.f32 (*.f32 n0_i 1/3) (*.f32 n0_i -2/3))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i -1/3))
(+.f32 n0_i (-.f32 (*.f32 -1/3 n0_i) n0_i))
(+.f32 (/.f32 (+.f32 n0_i n0_i) -3) (*.f32 n0_i 1/3))
(+.f32 (*.f32 n0_i 1/3) (/.f32 (+.f32 n0_i n0_i) -3))
(-.f32 (*.f32 n0_i -1/3) 0)
(*.f32 -1/3 n0_i)
(-.f32 (*.f32 n0_i -1/3) (-.f32 n0_i n0_i))
(-.f32 (*.f32 -1/3 n0_i) (-.f32 n0_i n0_i))
(-.f32 0 (*.f32 n0_i 1/3))
(*.f32 1/3 (neg.f32 n0_i))
(-.f32 (*.f32 n0_i 1/3) (/.f32 (*.f32 n0_i -2/3) -1))
(-.f32 (*.f32 n0_i 1/3) (*.f32 -2/3 (neg.f32 n0_i)))
(-.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -1/3))
(-.f32 (*.f32 n0_i -2/3) (*.f32 -1/3 n0_i))
(-.f32 (*.f32 (+.f32 n0_i n0_i) -1/3) (*.f32 n0_i -1/3))
(-.f32 (*.f32 -1/3 (+.f32 n0_i n0_i)) (*.f32 -1/3 n0_i))
(-.f32 (+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -2/3)) (+.f32 (*.f32 n0_i -1/3) (*.f32 n0_i -2/3)))
(-.f32 (*.f32 n0_i -2/3) (*.f32 -1/3 n0_i))
(-.f32 (/.f32 (+.f32 n0_i n0_i) -3) (*.f32 n0_i -1/3))
(*.f32 -1/3 n0_i)
(-.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) -3) (/.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) -3))
(*.f32 -1/3 n0_i)
(/.f32 n0_i -3)
(*.f32 -1/3 n0_i)
(/.f32 -1/3 (/.f32 1 n0_i))
(*.f32 -1/3 n0_i)
(/.f32 (*.f32 n0_i -1/3) 1)
(*.f32 -1/3 n0_i)
(/.f32 -1/6 (/.f32 1/2 n0_i))
(*.f32 -1/3 n0_i)
(/.f32 1 (/.f32 -3 n0_i))
(*.f32 -1/3 n0_i)
(/.f32 1 (*.f32 (/.f32 1 n0_i) -3))
(*.f32 -1/3 n0_i)
(/.f32 (neg.f32 n0_i) 3)
(*.f32 -1/3 n0_i)
(/.f32 (*.f32 n0_i 1/3) -1)
(*.f32 1/3 (neg.f32 n0_i))
(/.f32 1/2 (/.f32 -3/2 n0_i))
(*.f32 -1/3 n0_i)
(/.f32 (-.f32 (-.f32 n0_i n0_i) n0_i) 3)
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i)))) 3)
(*.f32 -1/3 n0_i)
(/.f32 (-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i -1/3)) -1)
(neg.f32 (-.f32 (-.f32 n0_i n0_i) (*.f32 -1/3 n0_i)))
(-.f32 (*.f32 -1/3 n0_i) (neg.f32 (-.f32 n0_i n0_i)))
(/.f32 (-.f32 (*.f32 n0_i -1/3) (*.f32 (+.f32 n0_i n0_i) -1/3)) -1)
(neg.f32 (-.f32 (*.f32 -1/3 n0_i) (*.f32 -1/3 (+.f32 n0_i n0_i))))
(-.f32 (/.f32 n0_i 3) (neg.f32 (*.f32 -1/3 (+.f32 n0_i n0_i))))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 n0_i -2/3)) (+.f32 (*.f32 n0_i -2/3) (*.f32 n0_i -2/3))) -1)
(/.f32 (-.f32 (*.f32 n0_i -2/3) (*.f32 -1/3 n0_i)) 1)
(-.f32 (/.f32 (*.f32 n0_i -2/3) 1) (*.f32 -1/3 n0_i))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n0_i 1/3)) (*.f32 n0_i 1/3)) -1)
(neg.f32 (-.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n0_i 1/3)) (*.f32 n0_i 1/3)))
(neg.f32 (+.f32 (*.f32 n0_i 1/3) (-.f32 (*.f32 n0_i 1/3) (*.f32 n0_i 1/3))))
(neg.f32 (*.f32 n0_i 1/3))
(*.f32 1/3 (neg.f32 n0_i))
(+.f32 (*.f32 -1/6 n1_i) 0)
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 -1/6 n1_i) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 -1/6 n1_i) n1_i))
(+.f32 0 (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 n1_i 1/6) (*.f32 -1/3 n1_i))
(*.f32 -1/6 n1_i)
(+.f32 (*.f32 -1/3 n1_i) (*.f32 n1_i 1/6))
(*.f32 -1/6 n1_i)
(+.f32 (-.f32 n1_i n1_i) (*.f32 -1/6 n1_i))
(+.f32 (*.f32 -1/6 n1_i) (-.f32 n1_i n1_i))
(+.f32 n1_i (-.f32 (*.f32 -1/6 n1_i) n1_i))
(+.f32 (/.f32 (+.f32 n1_i n1_i) -6) (*.f32 n1_i 1/6))
(+.f32 (*.f32 n1_i 1/6) (/.f32 (+.f32 n1_i n1_i) -6))
(-.f32 (*.f32 -1/6 n1_i) 0)
(*.f32 -1/6 n1_i)
(-.f32 (*.f32 -1/6 n1_i) (-.f32 n1_i n1_i))
(-.f32 n1_i (-.f32 n1_i (*.f32 -1/6 n1_i)))
(-.f32 0 (*.f32 n1_i 1/6))
(*.f32 1/6 (neg.f32 n1_i))
(-.f32 (*.f32 n1_i 1/6) (/.f32 (*.f32 -1/3 n1_i) -1))
(-.f32 (*.f32 n1_i 1/6) (*.f32 n1_i 1/3))
(-.f32 (*.f32 -1/3 n1_i) (*.f32 -1/6 n1_i))
(-.f32 (*.f32 (+.f32 n1_i n1_i) -1/6) (*.f32 -1/6 n1_i))
(*.f32 -1/6 (-.f32 (+.f32 n1_i n1_i) n1_i))
(-.f32 (+.f32 (*.f32 -1/3 n1_i) (*.f32 -1/3 n1_i)) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n1_i)))
(-.f32 (*.f32 -1/3 n1_i) (*.f32 -1/6 n1_i))
(-.f32 (/.f32 (+.f32 n1_i n1_i) -6) (*.f32 -1/6 n1_i))
(*.f32 -1/6 n1_i)
(-.f32 (/.f32 (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i)) -6) (/.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) -6))
(*.f32 -1/6 n1_i)
(/.f32 -1/6 (/.f32 1 n1_i))
(*.f32 -1/6 n1_i)
(/.f32 n1_i -6)
(*.f32 -1/6 n1_i)
(/.f32 (*.f32 -1/6 n1_i) 1)
(*.f32 -1/6 n1_i)
(/.f32 1 (/.f32 -6 n1_i))
(*.f32 -1/6 n1_i)
(/.f32 1 (*.f32 (/.f32 1 n1_i) -6))
(*.f32 -1/6 n1_i)
(/.f32 (neg.f32 n1_i) 6)
(*.f32 -1/6 n1_i)
(/.f32 (*.f32 n1_i 1/6) -1)
(*.f32 1/6 (neg.f32 n1_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 n1_i) -1/6))
(*.f32 -1/6 n1_i)
(/.f32 -1/12 (/.f32 1/2 n1_i))
(*.f32 -1/6 n1_i)
(/.f32 (-.f32 (-.f32 n1_i n1_i) n1_i) 6)
(/.f32 (-.f32 (+.f32 n1_i (+.f32 n1_i n1_i)) (+.f32 (+.f32 n1_i n1_i) (+.f32 n1_i n1_i))) 6)
(*.f32 -1/6 n1_i)
(/.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 -1/6 n1_i)) -1)
(neg.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 -1/6 n1_i)))
(-.f32 (*.f32 -1/6 n1_i) (neg.f32 (-.f32 n1_i n1_i)))
(/.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 (+.f32 n1_i n1_i) -1/6)) -1)
(/.f32 (*.f32 -1/6 (-.f32 (+.f32 n1_i n1_i) n1_i)) 1)
(/.f32 (-.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n1_i)) (+.f32 (*.f32 -1/3 n1_i) (*.f32 -1/3 n1_i))) -1)
(/.f32 (-.f32 (*.f32 -1/3 n1_i) (*.f32 -1/6 n1_i)) 1)
(-.f32 (/.f32 (*.f32 -1/3 n1_i) 1) (*.f32 -1/6 n1_i))
(/.f32 (-.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n1_i 1/6)) (*.f32 n1_i 1/6)) -1)
(neg.f32 (+.f32 (*.f32 n1_i 1/6) (-.f32 (*.f32 n1_i 1/6) (*.f32 n1_i 1/6))))
(neg.f32 (*.f32 n1_i 1/6))
(*.f32 1/6 (neg.f32 n1_i))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 0)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) u))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (-.f32 u u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (-.f32 u u)))
(-.f32 u (-.f32 u (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 0)))
(+.f32 0 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (neg.f32 u)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) 0) n1_i)) (neg.f32 u)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (neg.f32 u)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (*.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) 0)) (neg.f32 u)))
(+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (/.f32 -1 u)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (*.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (neg.f32 u)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 u (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) u))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (-.f32 u u))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)))
(+.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 u (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) -2)))
(+.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 u (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) -2)))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(+.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 u (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) -2)))
(+.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 u (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) -2)))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (-.f32 u u)))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (-.f32 u u)))
(+.f32 (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (neg.f32 (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (-.f32 u u)))
(-.f32 u (-.f32 u (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))))
(+.f32 (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(+.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (/.f32 (neg.f32 n1_i) (/.f32 -1 u)))
(+.f32 (*.f32 (neg.f32 u) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 (neg.f32 n1_i) (neg.f32 u)))
(+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (/.f32 (neg.f32 (+.f32 n0_i n1_i)) (/.f32 -1 u)))
(+.f32 (*.f32 (neg.f32 u) (+.f32 n0_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (*.f32 (neg.f32 (+.f32 n0_i n1_i)) (neg.f32 u)))
(+.f32 (*.f32 (neg.f32 u) (+.f32 (+.f32 n0_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 (neg.f32 (+.f32 n0_i n1_i)) (neg.f32 u)))
(+.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)) (*.f32 n0_i (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))) (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 -1 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n0_i)) (neg.f32 u)))
(+.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i) (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2))) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)) (/.f32 (*.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) (/.f32 -1 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2))) (neg.f32 u)) (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) (*.f32 (neg.f32 u) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i)) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i)) (neg.f32 u)) (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(+.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 -1 u)) (/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 -1 u)))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (/.f32 -1 u))
(*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 n0_i (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) n1_i))) (/.f32 u 1))
(+.f32 (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 0)))
(+.f32 (/.f32 (*.f32 0 u) -1) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 u 0))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 u 0))
(+.f32 (/.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) (/.f32 -1 u)) (/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i)))) (/.f32 -1 u)))
(/.f32 (+.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i))))) (/.f32 -1 u))
(*.f32 (+.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 n0_i (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))) (/.f32 u 1))
(+.f32 (/.f32 (*.f32 (-.f32 n0_i n1_i) 2) (/.f32 -1 u)) (/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 n0_i n1_i)) (/.f32 -1 u)))
(/.f32 (+.f32 (*.f32 2 (-.f32 n0_i n1_i)) (-.f32 n1_i (-.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (/.f32 -1 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (-.f32 (*.f32 2 (-.f32 n0_i n1_i)) (-.f32 n0_i n1_i))) (/.f32 -1 u))
(+.f32 (/.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (/.f32 -1 u)) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2))) (/.f32 -1 u)))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(+.f32 (/.f32 (*.f32 (-.f32 n0_i n1_i) u) -1) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (neg.f32 (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (*.f32 u (neg.f32 (-.f32 n0_i n1_i))))
(+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) u) -1) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 (*.f32 (pow.f32 normAngle 2) u) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (/.f32 (*.f32 n0_i u) -1) (/.f32 (*.f32 u (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) n1_i)) -1))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 n1_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) u) -1) (/.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))) -1))
(/.f32 (+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 n1_i))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/3 n0_i))))) -1)
(neg.f32 (+.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 n1_i))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/3 n0_i)) n1_i)))))
(+.f32 (/.f32 (*.f32 (+.f32 n0_i n0_i) u) -1) (/.f32 (*.f32 u (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n1_i))) -1))
(+.f32 (neg.f32 (*.f32 u (+.f32 n0_i n0_i))) (*.f32 u (-.f32 (+.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 u (neg.f32 (+.f32 n0_i n0_i))) (*.f32 u (+.f32 n1_i (-.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 0)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (-.f32 u u))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (-.f32 u u)))
(-.f32 u (-.f32 u (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (neg.f32 (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (neg.f32 (-.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 (*.f32 (pow.f32 normAngle 2) 0) (/.f32 -1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 (*.f32 (pow.f32 normAngle 2) 0) (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 (*.f32 (pow.f32 normAngle 2) 0) (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (/.f32 -1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (neg.f32 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 0)))
(-.f32 0 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(-.f32 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 (-.f32 n1_i n0_i) (/.f32 -1 u)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (*.f32 (-.f32 n1_i n0_i) (neg.f32 u)))
(-.f32 (-.f32 u u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (-.f32 u u) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (-.f32 u u) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 u u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (+.f32 u u)))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (+.f32 u u)))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (/.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (/.f32 1 u)))
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 2 (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (/.f32 1 u))))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 2 (/.f32 u (/.f32 1 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(-.f32 (*.f32 u (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) -2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(-.f32 (*.f32 u (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) -2)) (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))))
(-.f32 (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (*.f32 n1_i (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)) (*.f32 (neg.f32 u) n1_i))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (-.f32 (+.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)))
(-.f32 (neg.f32 (*.f32 n1_i u)) (*.f32 (+.f32 n1_i (-.f32 n1_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (neg.f32 u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (-.f32 (+.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (neg.f32 u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (/.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))
(-.f32 (neg.f32 (*.f32 n1_i u)) (*.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (neg.f32 u)))
(-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (neg.f32 u)))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 u)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))
(-.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 u)) (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))
(-.f32 (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)) (*.f32 (-.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (neg.f32 u)))
(-.f32 (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)) (*.f32 (+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (neg.f32 u)))
(-.f32 (*.f32 0 u) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (*.f32 u 0) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 u 0) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(-.f32 (*.f32 (+.f32 u u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (+.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(-.f32 (*.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (+.f32 u u)) (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))))
(-.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (+.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(+.f32 (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (-.f32 (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))))
(-.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))) (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))))
(-.f32 (*.f32 u (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) -2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(-.f32 (*.f32 u (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) -2)) (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))))
(-.f32 (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (/.f32 -1 u)) (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))
(-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2)))) (neg.f32 u)) (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(-.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) n1_i)) (neg.f32 u)) (*.f32 (pow.f32 normAngle 2) (*.f32 u (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 -1 u)) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (-.f32 n0_i n1_i))) (neg.f32 u)) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i)))) (/.f32 -1 u)) (/.f32 (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))) (/.f32 -1 u)))
(/.f32 (+.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i))))) (/.f32 -1 u))
(*.f32 (+.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 n0_i (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))) (/.f32 u 1))
(-.f32 (/.f32 (+.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)) (/.f32 (+.f32 n1_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1 u)))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(-.f32 (/.f32 (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (/.f32 -1 u)) (/.f32 (+.f32 (+.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (/.f32 -1 u)))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)) (/.f32 (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (/.f32 -1 u)))
(/.f32 (-.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))) (/.f32 -1 u))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (/.f32 u 1))
(-.f32 (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(-.f32 (/.f32 0 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))) (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 0)) (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))
(-.f32 (/.f32 (+.f32 (+.f32 u u) (+.f32 u u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) (/.f32 (+.f32 u (+.f32 u u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 (-.f32 (+.f32 u u) u)))
(-.f32 (/.f32 (+.f32 (*.f32 u -2) (*.f32 u -2)) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (/.f32 (+.f32 (neg.f32 u) (*.f32 u -2)) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(/.f32 (-.f32 (+.f32 (*.f32 u -2) (*.f32 u -2)) (+.f32 (neg.f32 u) (*.f32 u -2))) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(/.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (/.f32 1 (-.f32 (*.f32 u -2) (neg.f32 u))))
(-.f32 (/.f32 n1_i (/.f32 1 u)) (/.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 1 u)))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(-.f32 (/.f32 (+.f32 n0_i n1_i) (/.f32 1 u)) (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (/.f32 1 u)))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(-.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) -1) (/.f32 (*.f32 u n1_i) -1))
(-.f32 (*.f32 n1_i u) (*.f32 u (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) u) -1) (/.f32 (*.f32 u (+.f32 n0_i n1_i)) -1))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 u (+.f32 n0_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 u (+.f32 (+.f32 n0_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (/.f32 (*.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) u) -1) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(-.f32 (neg.f32 (*.f32 u (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(-.f32 (*.f32 u (neg.f32 (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))))
(/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 -1 u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (/.f32 1 u) -1))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 u (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(/.f32 u (*.f32 1 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(/.f32 (neg.f32 u) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 (neg.f32 u) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(/.f32 (neg.f32 u) (/.f32 -1 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))))
(/.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) 1)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(/.f32 1 (/.f32 1 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(/.f32 1 (*.f32 (/.f32 1 u) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(/.f32 -1 (/.f32 (/.f32 1 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 -1 (*.f32 (/.f32 1 u) (/.f32 1 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (/.f32 1 u))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(/.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) -1)
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 1/2 (/.f32 (/.f32 -1/2 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 1/2 (/.f32 (/.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (neg.f32 u)))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 -1/2 (/.f32 (/.f32 1/2 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (/.f32 u -2) (/.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (*.f32 1/2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 -1/2 u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (-.f32 (-.f32 (+.f32 n1_i n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) n1_i) (/.f32 1 u))
(*.f32 (-.f32 (-.f32 (+.f32 n1_i n1_i) n1_i) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (/.f32 u 1))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (-.f32 (+.f32 n1_i n1_i) n1_i)) (/.f32 -1 u))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) n1_i) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))) (/.f32 -1 u))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (/.f32 u 1))
(/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 1 u))
(*.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (/.f32 u 1))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))
(*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (/.f32 u 1))
(/.f32 (+.f32 (-.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))) (/.f32 -1 u))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (/.f32 1 u))
(*.f32 (-.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (/.f32 u 1))
(*.f32 (-.f32 n1_i (-.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (/.f32 u 1))
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (+.f32 n0_i n1_i)) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))) (/.f32 -1 u))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (/.f32 u 1))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))) (/.f32 1 u))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) (-.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (/.f32 -1 u))
(*.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 n0_i (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) n1_i))) (/.f32 u 1))
(/.f32 (-.f32 (-.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (-.f32 n0_i n1_i) 2))) (/.f32 1 u))
(/.f32 (+.f32 (*.f32 2 (-.f32 n0_i n1_i)) (-.f32 n1_i (-.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (/.f32 -1 u))
(/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (-.f32 (*.f32 2 (-.f32 n0_i n1_i)) (-.f32 n0_i n1_i))) (/.f32 -1 u))
(/.f32 (-.f32 (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))))) (/.f32 1 u))
(/.f32 (+.f32 (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n0_i))) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i))))) (/.f32 -1 u))
(*.f32 (+.f32 n0_i (-.f32 (+.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 n0_i (+.f32 n0_i (+.f32 (+.f32 n0_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))) (/.f32 u 1))
(/.f32 (-.f32 (+.f32 n1_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (+.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))) (/.f32 1 u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i n1_i) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)))) (/.f32 1 u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (-.f32 (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2)) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2))) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (+.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))) (/.f32 -1 u))
(*.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))) (/.f32 u 1))
(/.f32 (-.f32 (-.f32 u u) (neg.f32 u)) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(*.f32 (-.f32 (-.f32 u u) (neg.f32 u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1))
(/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 (-.f32 u (-.f32 u u))))
(/.f32 (-.f32 (+.f32 (neg.f32 u) (*.f32 u -2)) (+.f32 (*.f32 u -2) (*.f32 u -2))) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))))
(*.f32 (+.f32 (neg.f32 u) (-.f32 (*.f32 u -2) (+.f32 (*.f32 u -2) (*.f32 u -2)))) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1))
(/.f32 (-.f32 (*.f32 u -2) (neg.f32 u)) (/.f32 -1 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))))
(/.f32 (-.f32 (-.f32 u u) u) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(*.f32 (-.f32 (-.f32 u u) (neg.f32 u)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) 1))
(/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 (-.f32 u (-.f32 u u))))
(/.f32 (-.f32 (+.f32 u (+.f32 u u)) (+.f32 (+.f32 u u) (+.f32 u u))) (neg.f32 (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))))
(/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 1 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(/.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (/.f32 1 (-.f32 (+.f32 u u) u)))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)
(neg.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (-.f32 u u)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (neg.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (-.f32 u u))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 0 (-.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u)))) -1)
(neg.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 0 (-.f32 (-.f32 (neg.f32 u) (-.f32 n0_i n1_i)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(neg.f32 (-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 0 (-.f32 (-.f32 n1_i (-.f32 n0_i (neg.f32 u))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 0 u)) -1)
(-.f32 (neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (*.f32 u 0))
(-.f32 (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u)) (*.f32 u 0))
(/.f32 (-.f32 (*.f32 (neg.f32 u) n1_i) (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (neg.f32 u))) -1)
(/.f32 (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) 1)
(/.f32 (*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) 1)
(/.f32 (-.f32 (*.f32 (neg.f32 u) (+.f32 n0_i n1_i)) (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) (neg.f32 u))) -1)
(/.f32 (*.f32 (neg.f32 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) 1)
(/.f32 (*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) 1)
(/.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 u u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))))) -1)
(neg.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))) (+.f32 u u))))
(neg.f32 (-.f32 (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))) (*.f32 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)) (+.f32 u u))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 0))) -1)
(neg.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (+.f32 (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 0 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))))
(neg.f32 (-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (+.f32 (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 0 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))))))
(/.f32 (-.f32 (+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2))) (+.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)) (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 u -2)))) -1)
(/.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) -2)) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))) 1)
(-.f32 (/.f32 (*.f32 u (*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) -2)) 1) (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i))))
(/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u)) 1)
(-.f32 (*.f32 n1_i u) (*.f32 u (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(/.f32 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (+.f32 n0_i n0_i)) u)) 1)
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 u (+.f32 n0_i (+.f32 n0_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 u (+.f32 (+.f32 n0_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) 2) u)) 1)
(-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 u (*.f32 2 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))))
(-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 u (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)))))
(/.f32 (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -2) (/.f32 1/2 u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) 0)) -1)
(neg.f32 (-.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))) (*.f32 0 (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))))
(neg.f32 (-.f32 (*.f32 u (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))) (*.f32 0 (+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) n0_i)))))
(neg.f32 (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) u))
(neg.f32 (*.f32 u (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i)) (neg.f32 u))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 0)
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 0 (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 0 (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 0 (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 0 (/.f32 (pow.f32 normAngle 2) -2)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 0 (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 0 (/.f32 (pow.f32 normAngle 2) -2)))
(+.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/3 n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 n1_i)) (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)))
(-.f32 n1_i (-.f32 n1_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (-.f32 n1_i n1_i))
(+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))))
(+.f32 (+.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/3 n0_i)) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 n1_i)) (-.f32 n1_i n1_i)))
(+.f32 n1_i (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) n1_i))
(+.f32 (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (-.f32 n1_i n1_i)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(-.f32 n1_i (-.f32 n1_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (-.f32 n1_i n1_i))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (-.f32 (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (-.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(+.f32 (*.f32 (*.f32 -1/3 n1_i) (pow.f32 normAngle 2)) (/.f32 (-.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (/.f32 1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/3 n1_i)) (/.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 -1 (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 -1/3 n1_i)) (/.f32 (pow.f32 normAngle 2) (/.f32 -1 (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(+.f32 (/.f32 (*.f32 n0_i -2/3) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)) (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (*.f32 n0_i -2/3) (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 n0_i -2/3) (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 0)
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) 0))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (-.f32 n1_i n1_i))
(-.f32 n1_i (-.f32 n1_i (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (-.f32 n1_i n1_i))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (pow.f32 normAngle 2) 0)))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)))
(*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (-.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (pow.f32 normAngle 2))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 0 (-.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) 0))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 0 (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 0 (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 0)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(-.f32 0 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) -1))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (neg.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (pow.f32 normAngle 2) 2) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (/.f32 (pow.f32 normAngle 2) (/.f32 -1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 2 (neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(-.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (*.f32 0 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 0 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(-.f32 (/.f32 (*.f32 (pow.f32 normAngle 2) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (*.f32 0 (neg.f32 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) -1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (neg.f32 (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (*.f32 0 (neg.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 (pow.f32 normAngle 2) 2)) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) (/.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 2)) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (+.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 2 (pow.f32 normAngle 2)) (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2))))) (/.f32 -1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 (-.f32 (*.f32 2 (pow.f32 normAngle 2)) (pow.f32 normAngle 2))))
(-.f32 (/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/3 n1_i)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 2)))
(-.f32 (/.f32 (*.f32 -1/3 (+.f32 n0_i n1_i)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 n1_i)))
(-.f32 (*.f32 (*.f32 -1/3 (+.f32 n0_i n1_i)) (/.f32 (pow.f32 normAngle 2) 1)) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/6 n1_i)))
(-.f32 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -2/3)) (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (*.f32 n0_i -1/3) (pow.f32 normAngle 2)))
(-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -2/3)) (/.f32 (pow.f32 normAngle 2) 1)) (*.f32 (pow.f32 normAngle 2) (*.f32 -1/3 n0_i)))
(-.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 1 (pow.f32 normAngle 2))) (/.f32 (+.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (-.f32 (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 1 (-.f32 (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 0 (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 0 (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 0 (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (*.f32 0 (/.f32 (pow.f32 normAngle 2) -2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(-.f32 (/.f32 0 (/.f32 1 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(-.f32 (*.f32 0 (/.f32 (pow.f32 normAngle 2) -2)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))
(/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (pow.f32 normAngle 2) (*.f32 -1 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (pow.f32 normAngle 2) (*.f32 -1 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (pow.f32 normAngle 2) (neg.f32 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (pow.f32 normAngle 2) (neg.f32 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (/.f32 1 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 -1 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 -1 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (neg.f32 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (neg.f32 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) 1)
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 1 (/.f32 1 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (/.f32 -1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 1 (*.f32 -1 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (neg.f32 (pow.f32 normAngle 2)) (*.f32 1 (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) -1)
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2))))
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (/.f32 -1 (pow.f32 normAngle 2)))
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 1 (*.f32 -1 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)) (*.f32 1 (neg.f32 (/.f32 1 (pow.f32 normAngle 2)))))
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 normAngle 2)) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (*.f32 1/2 (pow.f32 normAngle 2)) (/.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (*.f32 1/2 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (/.f32 1/2 (pow.f32 normAngle 2)))
(*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))
(/.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -1)
(neg.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (neg.f32 (-.f32 n1_i n1_i)))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (pow.f32 normAngle 2) 0)) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))) -1)
(/.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (-.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 0))) 1)
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))) -1)
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 0 (neg.f32 (pow.f32 normAngle 2)))))
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 0 (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) -1)
(neg.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 0 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)))))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (+.f32 (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (*.f32 (pow.f32 normAngle 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))) 1)
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (*.f32 2 (pow.f32 normAngle 2))) 1) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 normAngle 2) 0) (pow.f32 normAngle 2)) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (-.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 0)) (/.f32 1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(/.f32 (-.f32 (+.f32 (pow.f32 normAngle 2) (*.f32 (pow.f32 normAngle 2) 2)) (+.f32 (*.f32 (pow.f32 normAngle 2) 2) (*.f32 (pow.f32 normAngle 2) 2))) (neg.f32 (/.f32 1 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)))))
(/.f32 (+.f32 (pow.f32 normAngle 2) (-.f32 (*.f32 2 (pow.f32 normAngle 2)) (+.f32 (*.f32 2 (pow.f32 normAngle 2)) (*.f32 2 (pow.f32 normAngle 2))))) (/.f32 -1 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))))
(/.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (/.f32 1 (-.f32 (*.f32 2 (pow.f32 normAngle 2)) (pow.f32 normAngle 2))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 0) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (-.f32 (*.f32 0 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(/.f32 (-.f32 (*.f32 -1/6 n1_i) (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/3 n1_i))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 (+.f32 n0_i n1_i))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 -1 (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 (+.f32 n0_i n1_i)))))
(/.f32 (-.f32 (*.f32 n0_i -1/3) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -2/3))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (*.f32 n0_i -2/3) (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (/.f32 1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 1 (+.f32 (*.f32 n0_i -2/3) (-.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2)) (+.f32 (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2) (*.f32 (+.f32 (*.f32 n0_i -1/3) (*.f32 -1/6 n1_i)) 2))) (neg.f32 (/.f32 1 (pow.f32 normAngle 2))))
(/.f32 (+.f32 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)) (-.f32 (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))) (/.f32 -1 (pow.f32 normAngle 2)))
(/.f32 (pow.f32 normAngle 2) (/.f32 1 (-.f32 (*.f32 2 (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i))) (+.f32 (*.f32 -1/6 n1_i) (*.f32 -1/3 n0_i)))))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3)))) -1)
(neg.f32 (+.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (-.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(neg.f32 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n1_i 1/6) (*.f32 n0_i 1/3))))
(*.f32 (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6)) (neg.f32 (pow.f32 normAngle 2)))

localize15.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 15 to 10 computations (33.3% saved)

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 u (*.f32 u (-.f32 n1_i n0_i)))
0.1b
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
0.1b
(*.f32 u (-.f32 n1_i n0_i))
22.1b
(-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i))))
Compiler

Compiled 42 to 9 computations (78.6% saved)

series6.0ms (0%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
1.0ms
u
@-inf
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
0.0ms
u
@-inf
(-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i))))
0.0ms
u
@0
(-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i))))
0.0ms
n1_i
@-inf
(-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i))))
0.0ms
u
@inf
(-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i))))

rewrite114.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1100×rational.json-1
1100×rational.json-2
1100×rational.json-4
1100×rational.json-3
844×rational.json-simplify-42
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
010100
175100
233864
3240464
Stop Event
node limit
Counts
4 → 463
Calls
Call 1
Inputs
(-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 u (*.f32 u (-.f32 n1_i n0_i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 u (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 1 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (-.f32 u u) (/.f32 1 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (*.f32 (-.f32 n1_i n0_i) 0) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (*.f32 u n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (*.f32 -1 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (/.f32 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (/.f32 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 1 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) u)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n0_i)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n1_i)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -2) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -2) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) u) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 1 (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (-.f32 n1_i n0_i) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (neg.f32 (+.f32 n0_i (*.f32 n1_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (/.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (-.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (-.f32 1 (-.f32 1 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (+.f32 1 (-.f32 (-.f32 n1_i n0_i) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 n1_i n0_i) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u) (-.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u) (-.f32 (*.f32 2 (neg.f32 n1_i)) (neg.f32 (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 n0_i n1_i) (neg.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (*.f32 1/2 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (*.f32 (-.f32 n0_i n1_i) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (*.f32 1 (*.f32 (-.f32 n1_i n0_i) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (*.f32 1 (*.f32 1/2 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (-.f32 (-.f32 n1_i n0_i) (*.f32 1/2 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 u 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1 (*.f32 u 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1 (*.f32 1/2 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 u (*.f32 u 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 u (*.f32 1/2 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 u u) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u -2) (*.f32 (-.f32 n0_i n1_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u -2) (*.f32 (-.f32 n1_i n0_i) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u -2) (/.f32 1/2 (/.f32 1 (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u 1/2) (*.f32 (-.f32 n1_i n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n1_i n0_i) 1/2) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n0_i n1_i) 2) (*.f32 (neg.f32 u) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n0_i n1_i) 2) (*.f32 u -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (/.f32 (*.f32 u -2) (/.f32 1 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (/.f32 (*.f32 (-.f32 n0_i n1_i) 2) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (/.f32 (+.f32 u u) (/.f32 1 (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 u) (*.f32 (-.f32 n1_i n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n1_i n0_i) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 1 (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n0_i n1_i) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u u) (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 n1_i n0_i) 2) (/.f32 (/.f32 1 u) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 (-.f32 n1_i n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (/.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u) (/.f32 1/2 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i 3)) (*.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u (-.f32 n0_i n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 u (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 1 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (-.f32 u u) (/.f32 1 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (*.f32 (-.f32 n1_i n0_i) 0) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (*.f32 u n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (*.f32 -1 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (/.f32 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (/.f32 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 1 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) u)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n0_i)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n1_i)) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -2) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -2) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) u) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 1 (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (-.f32 n1_i n0_i) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (neg.f32 (+.f32 n0_i (*.f32 n1_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (/.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 u (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 u (-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 u (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n0_i) (*.f32 u (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n0_i) (*.f32 u (-.f32 (+.f32 n0_i n0_i) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 u) (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 u) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (-.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) u)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u 3) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n0_i n1_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (neg.f32 u) (*.f32 (-.f32 n1_i n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 u (neg.f32 (*.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 1 (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (neg.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u n1_i) u) (-.f32 (*.f32 u n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u n1_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (-.f32 (neg.f32 n0_i) (*.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 (+.f32 n1_i n1_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)) (-.f32 (+.f32 u u) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)) (-.f32 (+.f32 u (*.f32 u 3)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i (-.f32 (-.f32 n1_i n0_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 n1_i n0_i)) (*.f32 u (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 u -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u (*.f32 u (-.f32 n0_i n1_i))) u)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 u (*.f32 u n1_i)) u) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u -2) (*.f32 -1 (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 n0_i (*.f32 n1_i 3))) (*.f32 u (-.f32 (+.f32 n1_i (*.f32 n1_i 3)) (*.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (*.f32 u -2)) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 n1_i (*.f32 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (+.f32 n0_i (*.f32 n1_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) 2) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 u (*.f32 u 3))) (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 u (*.f32 u 3))) (*.f32 1 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n1_i n0_i) 2) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i (*.f32 n1_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) -1) (*.f32 -1 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (+.f32 n1_i n1_i) n0_i) u) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (neg.f32 n0_i)) u) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (+.f32 n1_i n0_i)) u) (*.f32 n1_i (*.f32 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) 2) 2) u) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n1_i (*.f32 n1_i 3))) u) (*.f32 u (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n0_i (*.f32 n1_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u (*.f32 u 3)) (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i 3)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n1_i (*.f32 n1_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) (neg.f32 u)) (*.f32 u (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) 0) -1) (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)) -1) (*.f32 -1 (+.f32 u (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (+.f32 n1_i n0_i)) -1) (*.f32 n1_i (*.f32 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (*.f32 u n0_i) u) -1) (*.f32 -1 (-.f32 (*.f32 u n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) u) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (+.f32 u u) (neg.f32 u)) -1) (*.f32 -1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (*.f32 u 3) (+.f32 u u)) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (+.f32 n0_i n0_i)) -1) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) 2) -1) (*.f32 -1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) 1/2) (*.f32 1/2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 (-.f32 n1_i n0_i) 1))) 1/2) (*.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 u (*.f32 u 3))) 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (*.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n1_i))) 1/2) (*.f32 1/2 (*.f32 u (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (neg.f32 n0_i))) 1/2) (*.f32 1/2 (*.f32 u (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n1_i n0_i) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 1 (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n0_i n1_i) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u u) (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 n1_i n0_i) 2) (/.f32 (/.f32 1 u) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 (-.f32 n1_i n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (/.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u) (/.f32 1/2 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i 3)) (*.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u (-.f32 n0_i n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 u (-.f32 (-.f32 u n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 u (-.f32 u (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (+.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (+.f32 u n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u n0_i) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u u) (-.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (-.f32 (+.f32 u (+.f32 u n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u 3) (+.f32 u (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 1 (-.f32 (*.f32 u 3) (+.f32 u (+.f32 u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (neg.f32 (+.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (*.f32 -1 (+.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u n1_i) u) (-.f32 (*.f32 u n0_i) (+.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u n0_i) (-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u (+.f32 u n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (*.f32 1 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (+.f32 u n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)) (-.f32 (+.f32 u u) (-.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u n0_i) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)) (-.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 -1 (+.f32 u (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u n1_i) (-.f32 u (+.f32 u n0_i))) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 u n1_i) 2) (-.f32 u (+.f32 u n0_i))) (*.f32 u (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 u (+.f32 u n0_i))) (*.f32 u (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (-.f32 u (+.f32 u n0_i))) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 u (*.f32 u n1_i)) (-.f32 u n0_i)) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (*.f32 u n1_i) 2)) (*.f32 u (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (neg.f32 n0_i))) (*.f32 u (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (+.f32 n0_i n0_i)) (+.f32 u (+.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (+.f32 u (*.f32 u 3))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) u)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i)) (+.f32 u u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u (+.f32 u n0_i)) (+.f32 u (+.f32 u n0_i))) (+.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 u n0_i) 2)) (+.f32 (*.f32 (+.f32 u n0_i) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u n0_i) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u (+.f32 u n0_i)) -1) (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) -1) (*.f32 -1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)) -1) (*.f32 -1 (*.f32 (+.f32 u n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (+.f32 u n0_i)) -1) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (*.f32 u n0_i) (+.f32 u n0_i)) -1) (*.f32 -1 (-.f32 (*.f32 u n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (+.f32 u n0_i)) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (+.f32 u u) (-.f32 n0_i u)) -1) (*.f32 -1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 1/2 (-.f32 u (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u n0_i)) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 1/2 (-.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u (+.f32 u n0_i))) 1/2) (*.f32 1/2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 u n0_i) 2)) 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i)) 2) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 u (*.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 u (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n0_i) (neg.f32 (-.f32 (*.f32 u n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n0_i) (*.f32 u (-.f32 0 (-.f32 n1_i 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n0_i) (*.f32 1 (neg.f32 (-.f32 (*.f32 u n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 1 (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n0_i n1_i)) u)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 -1 (-.f32 (-.f32 u (*.f32 u n0_i)) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 (*.f32 u n1_i) u)) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 0 (-.f32 n1_i 1))) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u 1/2) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n0_i) 1/2) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 u n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (-.f32 1 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (*.f32 1 (-.f32 1 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (*.f32 -1 (-.f32 (-.f32 n1_i n0_i) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (-.f32 n0_i (-.f32 n1_i 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (-.f32 0 (-.f32 (-.f32 n1_i n0_i) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (+.f32 1 (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u) (-.f32 -1 (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (-.f32 1/2 (*.f32 (-.f32 n1_i n0_i) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u u) (-.f32 1/2 (*.f32 1/2 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) 2) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (-.f32 n1_i n0_i) 1) (neg.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (-.f32 n1_i n0_i)) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 u) (-.f32 1 (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))))))

simplify170.0ms (0.9%)

Algorithm
egg-herbie
Rules
1442×rational.json-simplify-3
1340×rational.json-simplify-5
1074×rational.json-simplify-4
1050×rational.json-simplify-1
1012×rational.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083418439
1304918251
Stop Event
node limit
Counts
607 → 697
Calls
Call 1
Inputs
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(-.f32 u (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(*.f32 -1 (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(*.f32 -1 (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 u (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 u n0_i) u) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 u n0_i) u) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 u n0_i) u) (*.f32 n1_i u))
(*.f32 u n0_i)
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(*.f32 u n0_i)
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(+.f32 u (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 1 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (-.f32 u u) (/.f32 1 (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (*.f32 (-.f32 n1_i n0_i) 0) (/.f32 1 u)))
(+.f32 0 (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (*.f32 u n0_i)) u))
(+.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u)))
(+.f32 (neg.f32 u) (*.f32 -1 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u) -1))
(+.f32 (neg.f32 u) (/.f32 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))) -1))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)) -1))
(+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))
(+.f32 (+.f32 u u) (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 (+.f32 u u) (*.f32 1 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)))))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 u))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) u)
(+.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i))) (/.f32 1 u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n0_i)) (/.f32 -1 u)))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n1_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n1_i)) (/.f32 -1 u)))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(+.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))
(+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))
(+.f32 (*.f32 u -2) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 u -2) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) -1))
(+.f32 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)) (*.f32 u n1_i))
(+.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) u) (*.f32 u n1_i))
(+.f32 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))) (+.f32 u u))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 1 (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (-.f32 n1_i n0_i) 1)))))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (neg.f32 (+.f32 n0_i (*.f32 n1_i 3)))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (/.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n0_i))))
(+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 u (-.f32 1 (-.f32 1 (-.f32 n1_i n0_i))))
(*.f32 u (+.f32 1 (-.f32 (-.f32 n1_i n0_i) 1)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)
(*.f32 1 (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (neg.f32 u) (-.f32 n0_i n1_i))
(*.f32 (neg.f32 u) (-.f32 (*.f32 2 (neg.f32 n1_i)) (neg.f32 (+.f32 n1_i n0_i))))
(*.f32 (-.f32 n0_i n1_i) (neg.f32 u))
(*.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) 1/2))
(*.f32 (+.f32 u u) (*.f32 1/2 (-.f32 n1_i n0_i)))
(*.f32 (+.f32 u u) (*.f32 (-.f32 n0_i n1_i) -1/2))
(*.f32 (+.f32 u u) (*.f32 1 (*.f32 (-.f32 n1_i n0_i) 1/2)))
(*.f32 (+.f32 u u) (*.f32 1 (*.f32 1/2 (-.f32 n1_i n0_i))))
(*.f32 (+.f32 u u) (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 1/2)))
(*.f32 (+.f32 u u) (-.f32 (-.f32 n1_i n0_i) (*.f32 1/2 (-.f32 n1_i n0_i))))
(*.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)
(*.f32 -1 (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) 1/2)
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 u 1/2))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1/2 u))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1 (*.f32 u 1/2)))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1 (*.f32 1/2 u)))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 u (*.f32 u 1/2)))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 u (*.f32 1/2 u)))
(*.f32 1/2 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(*.f32 1/2 (-.f32 (+.f32 u u) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 u u)))
(*.f32 1/2 (+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 u -2)))
(*.f32 (*.f32 u -2) (*.f32 (-.f32 n0_i n1_i) 1/2))
(*.f32 (*.f32 u -2) (*.f32 (-.f32 n1_i n0_i) -1/2))
(*.f32 (*.f32 u -2) (/.f32 1/2 (/.f32 1 (-.f32 n0_i n1_i))))
(*.f32 (*.f32 u 1/2) (*.f32 (-.f32 n1_i n0_i) 2))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 1/2) (+.f32 u u))
(*.f32 (*.f32 (-.f32 n0_i n1_i) 2) (*.f32 (neg.f32 u) 1/2))
(*.f32 (*.f32 (-.f32 n0_i n1_i) 2) (*.f32 u -1/2))
(*.f32 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2) -1/2)
(*.f32 -1/2 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2))
(*.f32 -1/2 (/.f32 (*.f32 u -2) (/.f32 1 (-.f32 n1_i n0_i))))
(*.f32 -1/2 (/.f32 (*.f32 (-.f32 n0_i n1_i) 2) (/.f32 1 u)))
(*.f32 -1/2 (/.f32 (+.f32 u u) (/.f32 1 (-.f32 n0_i n1_i))))
(*.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (+.f32 u u))
(*.f32 (*.f32 1/2 u) (*.f32 (-.f32 n1_i n0_i) 2))
(/.f32 u (/.f32 1 (-.f32 n1_i n0_i)))
(/.f32 (-.f32 n1_i n0_i) (/.f32 1 u))
(/.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)
(/.f32 1 (/.f32 1 (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 u) (/.f32 1 (-.f32 n0_i n1_i)))
(/.f32 (-.f32 n0_i n1_i) (/.f32 -1 u))
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))
(/.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)
(/.f32 -1 (/.f32 -1 (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 -1 (/.f32 1 (*.f32 u (-.f32 n0_i n1_i))))
(/.f32 (*.f32 (-.f32 n1_i n0_i) 2) (/.f32 (/.f32 1 u) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) u))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) (+.f32 u u)))
(/.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 (-.f32 n1_i n0_i) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(/.f32 1/2 (/.f32 -1 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2)))
(/.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (/.f32 1/2 u))
(/.f32 (*.f32 1/2 u) (/.f32 1/2 (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i 3)) (*.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 1 u))
(neg.f32 (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(+.f32 u (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 1 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (-.f32 u u) (/.f32 1 (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (*.f32 (-.f32 n1_i n0_i) 0) (/.f32 1 u)))
(+.f32 0 (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (*.f32 u n0_i)) u))
(+.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u)))
(+.f32 (neg.f32 u) (*.f32 -1 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u) -1))
(+.f32 (neg.f32 u) (/.f32 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))) -1))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)) -1))
(+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))
(+.f32 (+.f32 u u) (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 (+.f32 u u) (*.f32 1 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)))))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 u))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) u)
(+.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i))) (/.f32 1 u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n0_i)) (/.f32 -1 u)))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n1_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n1_i)) (/.f32 -1 u)))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(+.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))
(+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))
(+.f32 (*.f32 u -2) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 u -2) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) -1))
(+.f32 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)) (*.f32 u n1_i))
(+.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) u) (*.f32 u n1_i))
(+.f32 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))) (+.f32 u u))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 1 (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (-.f32 n1_i n0_i) 1)))))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (neg.f32 (+.f32 n0_i (*.f32 n1_i 3)))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (/.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 1 u)))
(+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n0_i))))
(+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))
(-.f32 u (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 u (-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) u))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 u (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 0 (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 u n1_i) (*.f32 u n0_i))
(-.f32 (*.f32 u n0_i) (*.f32 u (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 u n0_i) (*.f32 u (-.f32 (+.f32 n0_i n0_i) n1_i)))
(-.f32 (neg.f32 u) (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))))
(-.f32 (neg.f32 u) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 u u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (-.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) u)
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u 3) (+.f32 u u)))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n0_i n1_i) (+.f32 u u)))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (neg.f32 u) (*.f32 (-.f32 n1_i n0_i) 2)))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 u (neg.f32 (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 1 (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (neg.f32 u))
(-.f32 (-.f32 (*.f32 u n1_i) u) (-.f32 (*.f32 u n0_i) u))
(-.f32 (-.f32 u u) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n1_i)))
(-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u n1_i)) u)))
(-.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (-.f32 (neg.f32 n0_i) (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 (+.f32 n1_i n1_i) n0_i)))
(-.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)) (-.f32 (+.f32 u u) (neg.f32 u)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)) (-.f32 (+.f32 u (*.f32 u 3)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 (*.f32 u (+.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i (-.f32 (-.f32 n1_i n0_i) n0_i))))
(-.f32 (*.f32 u (+.f32 n1_i n0_i)) (*.f32 u (+.f32 n0_i n0_i)))
(-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 u -2))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u n0_i))
(-.f32 (-.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (neg.f32 n1_i)))
(-.f32 (-.f32 u (*.f32 u (-.f32 n0_i n1_i))) u)
(-.f32 (-.f32 (+.f32 u (*.f32 u n1_i)) u) (*.f32 u n0_i))
(-.f32 (*.f32 u -2) (*.f32 -1 (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))
(-.f32 (*.f32 u (+.f32 n0_i (*.f32 n1_i 3))) (*.f32 u (-.f32 (+.f32 n1_i (*.f32 n1_i 3)) (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 n0_i (*.f32 u -2)) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(-.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (+.f32 n0_i (*.f32 n1_i 3))))
(-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) 2) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))
(-.f32 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 u (*.f32 u 3))) (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(-.f32 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 u (*.f32 u 3))) (*.f32 1 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n0_i) 2) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i (*.f32 n1_i 3))))
(-.f32 (*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) -1) (*.f32 -1 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(-.f32 (*.f32 (-.f32 (+.f32 n1_i n1_i) n0_i) u) (*.f32 u n1_i))
(-.f32 (*.f32 (*.f32 2 (neg.f32 n0_i)) u) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(-.f32 (*.f32 (neg.f32 (+.f32 n1_i n0_i)) u) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (*.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) 2) 2) u) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))
(-.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n1_i (*.f32 n1_i 3))) u) (*.f32 u (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n0_i (*.f32 n1_i 3)))))
(-.f32 (*.f32 (+.f32 u (*.f32 u 3)) (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i 3)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n1_i (*.f32 n1_i 3))))
(-.f32 (*.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) (neg.f32 u)) (*.f32 u (neg.f32 n0_i)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) 0) -1) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)) -1) (*.f32 -1 (+.f32 u (*.f32 u 3))))
(-.f32 (*.f32 (*.f32 u (+.f32 n1_i n0_i)) -1) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (*.f32 (-.f32 (*.f32 u n0_i) u) -1) (*.f32 -1 (-.f32 (*.f32 u n1_i) u)))
(-.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) u) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (*.f32 (-.f32 (+.f32 u u) (neg.f32 u)) -1) (*.f32 -1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))
(-.f32 (*.f32 (-.f32 (*.f32 u 3) (+.f32 u u)) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (*.f32 u (+.f32 n0_i n0_i)) -1) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(-.f32 (*.f32 (*.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) 2) -1) (*.f32 -1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) 1/2) (*.f32 1/2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 (-.f32 n1_i n0_i) 1))) 1/2) (*.f32 1/2 u))
(-.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 u (*.f32 u 3))) 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(-.f32 (*.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (*.f32 u n0_i)))
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n1_i))) 1/2) (*.f32 1/2 (*.f32 u (+.f32 n1_i n0_i))))
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (neg.f32 n0_i))) 1/2) (*.f32 1/2 (*.f32 u (neg.f32 n1_i))))
(-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 u (/.f32 1 (-.f32 n1_i n0_i)))
(/.f32 (-.f32 n1_i n0_i) (/.f32 1 u))
(/.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)
(/.f32 1 (/.f32 1 (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 u) (/.f32 1 (-.f32 n0_i n1_i)))
(/.f32 (-.f32 n0_i n1_i) (/.f32 -1 u))
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))
(/.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)
(/.f32 -1 (/.f32 -1 (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 -1 (/.f32 1 (*.f32 u (-.f32 n0_i n1_i))))
(/.f32 (*.f32 (-.f32 n1_i n0_i) 2) (/.f32 (/.f32 1 u) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) u))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) (+.f32 u u)))
(/.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 (-.f32 n1_i n0_i) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(/.f32 1/2 (/.f32 -1 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2)))
(/.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (/.f32 1/2 u))
(/.f32 (*.f32 1/2 u) (/.f32 1/2 (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i 3)) (*.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 u))
(/.f32 (-.f32 (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 1 u))
(neg.f32 (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 u (-.f32 (-.f32 u n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 u (-.f32 u (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (+.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (+.f32 u n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 0 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(-.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 u n0_i) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 (+.f32 u u) (-.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i))))
(-.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (-.f32 (+.f32 u (+.f32 u n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u n0_i))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u 3) (+.f32 u (+.f32 u n0_i))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 1 (-.f32 (*.f32 u 3) (+.f32 u (+.f32 u n0_i)))))
(-.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (neg.f32 (+.f32 u n0_i)))
(-.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (*.f32 -1 (+.f32 u n0_i)))
(-.f32 (-.f32 (*.f32 u n1_i) u) (-.f32 (*.f32 u n0_i) (+.f32 u n0_i)))
(-.f32 (-.f32 u n0_i) (-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (-.f32 u (+.f32 u n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (*.f32 1 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (+.f32 u (+.f32 u n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (-.f32 u u) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(-.f32 (-.f32 u u) (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)) (-.f32 (+.f32 u u) (-.f32 n0_i u)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 u n0_i) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)))
(-.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)) (-.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 -1 (+.f32 u (+.f32 u n0_i))))
(-.f32 (-.f32 (*.f32 u n1_i) (-.f32 u (+.f32 u n0_i))) (*.f32 u n0_i))
(-.f32 (-.f32 (*.f32 (*.f32 u n1_i) 2) (-.f32 u (+.f32 u n0_i))) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 u (+.f32 u n0_i))) (*.f32 u (neg.f32 n1_i)))
(-.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (-.f32 u (+.f32 u n0_i))) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (-.f32 (+.f32 u (*.f32 u n1_i)) (-.f32 u n0_i)) (*.f32 u n0_i))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 u n0_i))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 u n1_i) 2)) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 u (neg.f32 n0_i))) (*.f32 u (neg.f32 n1_i)))
(-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 u (+.f32 n0_i n0_i)) (+.f32 u (+.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (+.f32 n0_i (+.f32 u (*.f32 u 3))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))
(-.f32 (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 u n0_i)))
(-.f32 (+.f32 n0_i (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) u)
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i)
(-.f32 (+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i)) (+.f32 u u)) u)
(-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u n0_i)))
(-.f32 (+.f32 (+.f32 u (+.f32 u n0_i)) (+.f32 u (+.f32 u n0_i))) (+.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u (+.f32 u n0_i))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (+.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 u n0_i) 2)) (+.f32 (*.f32 (+.f32 u n0_i) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))
(-.f32 (*.f32 (-.f32 u n0_i) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (-.f32 u (+.f32 u n0_i)) -1) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) -1) (*.f32 -1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))
(-.f32 (*.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)) -1) (*.f32 -1 (*.f32 (+.f32 u n0_i) 2)))
(-.f32 (*.f32 (neg.f32 (+.f32 u n0_i)) -1) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 (*.f32 (-.f32 (*.f32 u n0_i) (+.f32 u n0_i)) -1) (*.f32 -1 (-.f32 (*.f32 u n1_i) u)))
(-.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (+.f32 u n0_i)) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (*.f32 (-.f32 (+.f32 u u) (-.f32 n0_i u)) -1) (*.f32 -1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))
(-.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 1/2 (-.f32 u (+.f32 u n0_i))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u n0_i)) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 1/2 (-.f32 u n0_i)))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u (+.f32 u n0_i))) 1/2) (*.f32 1/2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 u n0_i) 2)) 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) -1)
(*.f32 -1 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 n0_i n0_i)))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i)) 2) (+.f32 u u)))
(*.f32 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))) -1/2)
(*.f32 -1/2 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) -1)
(/.f32 -1 (/.f32 1 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(/.f32 1/2 (/.f32 -1 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))))
(neg.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 u (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0)
(+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0))
(+.f32 0 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 (*.f32 u n0_i) (neg.f32 (-.f32 (*.f32 u n1_i) u)))
(+.f32 (*.f32 u n0_i) (*.f32 u (-.f32 0 (-.f32 n1_i 1))))
(+.f32 (*.f32 u n0_i) (*.f32 1 (neg.f32 (-.f32 (*.f32 u n1_i) u))))
(+.f32 (neg.f32 u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (+.f32 u u) (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))))
(+.f32 (+.f32 u u) (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (+.f32 u u) (*.f32 1 (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)))))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)))))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) u)
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) u)))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) u) -1))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 -1 (-.f32 (-.f32 u (*.f32 u n0_i)) (+.f32 u u))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) (+.f32 u u)) -1))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))
(+.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)))))
(+.f32 (neg.f32 (-.f32 (*.f32 u n1_i) u)) (*.f32 u n0_i))
(+.f32 (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))) (+.f32 u u))
(+.f32 (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 (*.f32 u (-.f32 0 (-.f32 n1_i 1))) (*.f32 u n0_i))
(+.f32 (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u u))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u (-.f32 n0_i n1_i)))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(+.f32 (*.f32 (*.f32 u n0_i) 1/2) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 u n1_i) u))))
(*.f32 u (-.f32 1 (-.f32 n1_i n0_i)))
(*.f32 u (*.f32 1 (-.f32 1 (-.f32 n1_i n0_i))))
(*.f32 u (*.f32 -1 (-.f32 (-.f32 n1_i n0_i) 1)))
(*.f32 u (-.f32 n0_i (-.f32 n1_i 1)))
(*.f32 u (-.f32 0 (-.f32 (-.f32 n1_i n0_i) 1)))
(*.f32 u (+.f32 1 (-.f32 n0_i n1_i)))
(*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1)
(*.f32 1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 (neg.f32 u) (-.f32 -1 (-.f32 n0_i n1_i)))
(*.f32 (+.f32 u u) (-.f32 1/2 (*.f32 (-.f32 n1_i n0_i) 1/2)))
(*.f32 (+.f32 u u) (-.f32 1/2 (*.f32 1/2 (-.f32 n1_i n0_i))))
(*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) -1)
(*.f32 -1 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) 1/2)
(*.f32 1/2 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2))
(*.f32 1/2 (-.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(*.f32 1/2 (-.f32 (*.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) 2) (+.f32 u u)))
(*.f32 (-.f32 (-.f32 n1_i n0_i) 1) (neg.f32 u))
(*.f32 (-.f32 1 (-.f32 n1_i n0_i)) u)
(*.f32 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2) -1/2)
(*.f32 -1/2 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2))
(/.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1)
(/.f32 1 (/.f32 (/.f32 1 u) (-.f32 1 (-.f32 n1_i n0_i))))
(/.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) -1)
(/.f32 -1 (/.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(/.f32 -1 (/.f32 1 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))
(/.f32 1/2 (/.f32 -1 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2)))
(neg.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
Outputs
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 -1 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 -1 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 n0_i (+.f32 u -1)))
(*.f32 (+.f32 u -1) (*.f32 -1 n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 u -1))) (*.f32 n1_i u))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 -1 n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 u -1))) (*.f32 n1_i u))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 -1 n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 u -1))) (*.f32 n1_i u))
(+.f32 (*.f32 (+.f32 u -1) (*.f32 -1 n0_i)) (*.f32 n1_i u))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (-.f32 (+.f32 1 n0_i) n1_i) u)
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(*.f32 u (+.f32 1 (*.f32 (-.f32 n1_i n0_i) -1)))
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(*.f32 u (+.f32 1 (*.f32 (-.f32 n1_i n0_i) -1)))
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(*.f32 u (+.f32 1 (*.f32 (-.f32 n1_i n0_i) -1)))
(*.f32 (+.f32 1 (*.f32 -1 (-.f32 n1_i n0_i))) u)
(*.f32 u (+.f32 1 (*.f32 (-.f32 n1_i n0_i) -1)))
(-.f32 u (*.f32 -1 (*.f32 u n0_i)))
(-.f32 u (*.f32 n0_i (neg.f32 u)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(*.f32 -1 (*.f32 n1_i u))
(*.f32 n1_i (neg.f32 u))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(*.f32 -1 (*.f32 n1_i u))
(*.f32 n1_i (neg.f32 u))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) u) (*.f32 -1 (*.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 n1_i (neg.f32 u))) (*.f32 n0_i (neg.f32 u)))
(+.f32 u (-.f32 (*.f32 n1_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))))
(-.f32 u (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 u n0_i) u) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (+.f32 (*.f32 u n0_i) u) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (+.f32 (*.f32 u n0_i) u) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 u n0_i)
(*.f32 n0_i u)
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 u n0_i)
(*.f32 n0_i u)
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (+.f32 u (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 u (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))
(+.f32 u (*.f32 1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(*.f32 (-.f32 n1_i n0_i) (+.f32 u 0))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 1 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 1 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (-.f32 u u) (/.f32 1 (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (*.f32 (-.f32 n1_i n0_i) 0) (/.f32 1 u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 0 (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 n1_i n1_i))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (*.f32 u n0_i)) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 u (*.f32 1/2 (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (*.f32 -1 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (*.f32 u (*.f32 -1 (-.f32 n0_i (+.f32 n1_i 1)))))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u) -1))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (/.f32 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))) -1))
(+.f32 (neg.f32 u) (*.f32 (-.f32 n0_i (+.f32 n1_i 1)) (neg.f32 u)))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)) -1))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))
(+.f32 u (+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) u))
(+.f32 u (+.f32 u (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (+.f32 u u) (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 u (-.f32 (+.f32 u u) (+.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) u))))
(-.f32 (+.f32 u (+.f32 u u)) (+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (+.f32 u u) (*.f32 1 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)))))
(+.f32 (+.f32 u u) (*.f32 -1 (-.f32 (+.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) u)) u)))
(+.f32 (+.f32 u u) (*.f32 -1 (+.f32 u (-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) u))))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (+.f32 u u) (*.f32 -1/2 (+.f32 (*.f32 u 3) (+.f32 u (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) (+.f32 u 0))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 1 u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 u 1)))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i)))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (-.f32 n1_i (+.f32 n1_i (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i))) (/.f32 1 u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 n1_i (+.f32 n1_i (+.f32 n1_i n0_i))) (/.f32 u 1)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 (+.f32 n1_i n0_i) n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (+.f32 n1_i (-.f32 n0_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n0_i)) (/.f32 -1 u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 (+.f32 n1_i n0_i) n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (+.f32 n1_i (-.f32 n0_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n1_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n1_i)) (/.f32 -1 u)))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(+.f32 u (+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (*.f32 u 3)))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(+.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 u (+.f32 (*.f32 1 (neg.f32 (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i)))))) (*.f32 u 3)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(+.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 0)))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))
(+.f32 u (+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) u))
(+.f32 u (+.f32 u (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))
(+.f32 u (+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (*.f32 u 3)))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(+.f32 (*.f32 u -2) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 u -2) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (+.f32 u u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 u -2) (*.f32 -1 (+.f32 u u))))
(+.f32 (*.f32 u -2) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) -1))
(+.f32 (*.f32 u -2) (neg.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)) (*.f32 u n1_i))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 n1_i n1_i))
(+.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) u) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))) (+.f32 u u))
(+.f32 u (-.f32 (+.f32 u u) (+.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) u))))
(-.f32 (+.f32 u (+.f32 u u)) (+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 1 (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 u (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 n0_i (+.f32 n1_i -1))))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (-.f32 n1_i n0_i) 1)))))
(*.f32 1/2 (+.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (+.f32 n1_i -1) n0_i)))))
(*.f32 1/2 (+.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n1_i (-.f32 -1 n0_i))))))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (neg.f32 (+.f32 n0_i (*.f32 n1_i 3)))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (/.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 1 u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 u 1)))
(+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(*.f32 1/2 (+.f32 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u)))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))
(*.f32 1/2 (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 u (neg.f32 n1_i))))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 u (-.f32 1 (-.f32 1 (-.f32 n1_i n0_i))))
(*.f32 u (-.f32 (-.f32 n1_i n0_i) 0))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) 0))
(*.f32 u (+.f32 1 (-.f32 (-.f32 n1_i n0_i) 1)))
(*.f32 u (-.f32 (-.f32 n1_i n0_i) 0))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) 0))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 1 (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (neg.f32 u) (-.f32 n0_i n1_i))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (neg.f32 u) (-.f32 (*.f32 2 (neg.f32 n1_i)) (neg.f32 (+.f32 n1_i n0_i))))
(*.f32 u (-.f32 (neg.f32 (+.f32 n1_i n0_i)) (*.f32 2 (neg.f32 n1_i))))
(*.f32 (-.f32 n0_i n1_i) (neg.f32 u))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) 1/2))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (+.f32 u u) (*.f32 1/2 (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (+.f32 u u) (*.f32 (-.f32 n0_i n1_i) -1/2))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (+.f32 u u) (*.f32 1 (*.f32 (-.f32 n1_i n0_i) 1/2)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (+.f32 u u) (*.f32 1 (*.f32 1/2 (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (+.f32 u u) (-.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) 1/2)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (+.f32 u u) (-.f32 (-.f32 n1_i n0_i) (*.f32 1/2 (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 -1 (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) 1/2)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 u 1/2))
(*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 u 1/2) 2))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1/2 u))
(*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 u 1/2) 2))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1 (*.f32 u 1/2)))
(*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 u 1/2) 2))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (*.f32 1 (*.f32 1/2 u)))
(*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 u 1/2) 2))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 u (*.f32 u 1/2)))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 u (*.f32 1/2 u)))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 2) (-.f32 u (*.f32 u 1/2)))
(*.f32 1/2 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 1/2 (-.f32 (+.f32 u u) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))
(-.f32 (*.f32 (+.f32 u u) 1/2) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 u u)))
(*.f32 1/2 (-.f32 (*.f32 2 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 u u)))
(*.f32 1/2 (+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 u -2)))
(*.f32 1/2 (+.f32 (*.f32 u -2) (*.f32 2 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)))))
(*.f32 (*.f32 u -2) (*.f32 (-.f32 n0_i n1_i) 1/2))
(*.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 u -2) 1/2))
(*.f32 (*.f32 u -2) (*.f32 (-.f32 n1_i n0_i) -1/2))
(*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 u -2) -1/2))
(*.f32 (*.f32 u -2) (/.f32 1/2 (/.f32 1 (-.f32 n0_i n1_i))))
(*.f32 (*.f32 u -2) (/.f32 (-.f32 n0_i n1_i) 2))
(*.f32 (*.f32 u 1/2) (*.f32 (-.f32 n1_i n0_i) 2))
(*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 u 1/2) 2))
(*.f32 (*.f32 (-.f32 n1_i n0_i) 1/2) (+.f32 u u))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (*.f32 (-.f32 n0_i n1_i) 2) (*.f32 (neg.f32 u) 1/2))
(*.f32 (neg.f32 u) (*.f32 (*.f32 2 (-.f32 n0_i n1_i)) 1/2))
(*.f32 (*.f32 2 (-.f32 n0_i n1_i)) (*.f32 1/2 (neg.f32 u)))
(*.f32 (*.f32 (-.f32 n0_i n1_i) 2) (*.f32 u -1/2))
(*.f32 (*.f32 2 (-.f32 n0_i n1_i)) (*.f32 u -1/2))
(*.f32 u (*.f32 (*.f32 2 (-.f32 n0_i n1_i)) -1/2))
(*.f32 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2) -1/2)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 -1/2 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 -1/2 (/.f32 (*.f32 u -2) (/.f32 1 (-.f32 n1_i n0_i))))
(*.f32 -1/2 (*.f32 -2 (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 -1/2 (/.f32 (*.f32 (-.f32 n0_i n1_i) 2) (/.f32 1 u)))
(*.f32 -1/2 (*.f32 (*.f32 2 (-.f32 n0_i n1_i)) (/.f32 u 1)))
(*.f32 -1/2 (*.f32 2 (/.f32 (-.f32 n0_i n1_i) (/.f32 1 u))))
(*.f32 -1/2 (/.f32 (+.f32 u u) (/.f32 1 (-.f32 n0_i n1_i))))
(*.f32 -1/2 (*.f32 (+.f32 u u) (/.f32 (-.f32 n0_i n1_i) 1)))
(*.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (+.f32 u u))
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 (*.f32 1/2 u) (*.f32 (-.f32 n1_i n0_i) 2))
(*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 u 1/2) 2))
(/.f32 u (/.f32 1 (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (-.f32 n1_i n0_i) (/.f32 1 u))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 1 (/.f32 1 (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (neg.f32 u) (/.f32 1 (-.f32 n0_i n1_i)))
(/.f32 (neg.f32 u) (/.f32 -1 (-.f32 n1_i n0_i)))
(/.f32 (-.f32 n0_i n1_i) (/.f32 -1 u))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 -1 (/.f32 -1 (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 -1 (/.f32 1 (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (*.f32 (-.f32 n1_i n0_i) 2) (/.f32 (/.f32 1 u) 1/2))
(*.f32 2 (/.f32 (-.f32 n1_i n0_i) (/.f32 2 u)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) u))
(*.f32 1/2 (/.f32 (-.f32 n1_i n0_i) (/.f32 1/2 u)))
(/.f32 (-.f32 n1_i n0_i) (/.f32 (/.f32 1/2 u) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i)))
(*.f32 1/2 (/.f32 (-.f32 n1_i n0_i) (/.f32 1/2 u)))
(/.f32 (-.f32 n1_i n0_i) (/.f32 (/.f32 1/2 u) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) (+.f32 u u)))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 (-.f32 n1_i n0_i) 2)))
(*.f32 2 (/.f32 (-.f32 n1_i n0_i) (/.f32 2 u)))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 1/2 (/.f32 -1 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2)))
(/.f32 (*.f32 2 (*.f32 u (-.f32 n0_i n1_i))) -2)
(/.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (/.f32 1/2 u))
(*.f32 (-.f32 n1_i n0_i) (/.f32 1/2 (/.f32 1/2 u)))
(/.f32 (*.f32 1/2 u) (/.f32 1/2 (-.f32 n1_i n0_i)))
(*.f32 (*.f32 u 1/2) (/.f32 (-.f32 n1_i n0_i) 1/2))
(*.f32 u (/.f32 1/2 (/.f32 1/2 (-.f32 n1_i n0_i))))
(/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 1 u))
(*.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 2 (-.f32 n0_i n1_i))) (/.f32 u 1))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i 3)) (*.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n0_i)))) (/.f32 u 1))
(/.f32 (-.f32 (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 1 u))
(*.f32 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n1_i n0_i) n0_i)) (*.f32 2 (+.f32 n0_i n0_i))) (/.f32 u 1))
(*.f32 (+.f32 n0_i (-.f32 (+.f32 n1_i (+.f32 n0_i n0_i)) (*.f32 2 (+.f32 n0_i n0_i)))) (/.f32 u 1))
(neg.f32 (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 u (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))
(+.f32 u (*.f32 1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(*.f32 (-.f32 n1_i n0_i) (+.f32 u 0))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 1 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 1 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (-.f32 u u) (/.f32 1 (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (*.f32 (-.f32 n1_i n0_i) 0) (/.f32 1 u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 0 (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 n1_i n1_i))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (*.f32 u n0_i)) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 u n1_i) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 u (*.f32 1/2 (-.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (*.f32 -1 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i)))))
(+.f32 (neg.f32 u) (*.f32 u (*.f32 -1 (-.f32 n0_i (+.f32 n1_i 1)))))
(+.f32 (neg.f32 u) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) u) -1))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (neg.f32 u) (/.f32 (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))) -1))
(+.f32 (neg.f32 u) (*.f32 (-.f32 n0_i (+.f32 n1_i 1)) (neg.f32 u)))
(+.f32 (neg.f32 u) (/.f32 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)) -1))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))
(+.f32 u (+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) u))
(+.f32 u (+.f32 u (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (+.f32 u u) (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))))
(+.f32 u (-.f32 (+.f32 u u) (+.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) u))))
(-.f32 (+.f32 u (+.f32 u u)) (+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (+.f32 u u) (*.f32 1 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u)))))
(+.f32 (+.f32 u u) (*.f32 -1 (-.f32 (+.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) u)) u)))
(+.f32 (+.f32 u u) (*.f32 -1 (+.f32 u (-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) u))))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 (+.f32 u u) (*.f32 -1/2 (+.f32 (*.f32 u 3) (+.f32 u (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (-.f32 u u) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) (+.f32 u 0))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 1 u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (neg.f32 (+.f32 n1_i n0_i)) (/.f32 u 1)))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i)))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (-.f32 n1_i (+.f32 n1_i (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 1 (neg.f32 (*.f32 u (+.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 2) (/.f32 (-.f32 n1_i (+.f32 n0_i (+.f32 n1_i n1_i))) (/.f32 1 u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 n1_i (+.f32 n1_i (+.f32 n1_i n0_i))) (/.f32 u 1)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 (+.f32 n1_i n0_i) n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (+.f32 n1_i (-.f32 n0_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n0_i)) (/.f32 -1 u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 (+.f32 n1_i n0_i) n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (+.f32 n1_i (-.f32 n0_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n1_i n1_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 n0_i (+.f32 n1_i n1_i)) (/.f32 -1 u)))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(+.f32 u (+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (*.f32 u 3)))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(+.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(+.f32 u (+.f32 (*.f32 1 (neg.f32 (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i)))))) (*.f32 u 3)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))
(+.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (neg.f32 (*.f32 u (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 0)))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))
(+.f32 u (+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) u))
(+.f32 u (+.f32 u (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))
(+.f32 u (+.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))) (*.f32 u 3)))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(+.f32 (*.f32 u -2) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 u -2) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (+.f32 u u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 u -2) (*.f32 -1 (+.f32 u u))))
(+.f32 (*.f32 u -2) (/.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)) -1))
(+.f32 (*.f32 u -2) (neg.f32 (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u 0) (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(+.f32 (-.f32 (-.f32 n1_i n1_i) (*.f32 u n0_i)) (*.f32 u n1_i))
(+.f32 (-.f32 n1_i n1_i) (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 n1_i n1_i))
(+.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) u) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(+.f32 (-.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u u))) (+.f32 u u))
(+.f32 u (-.f32 (+.f32 u u) (+.f32 u (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) u))))
(-.f32 (+.f32 u (+.f32 u u)) (+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 1 (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 u (*.f32 u (-.f32 (-.f32 n1_i n0_i) (-.f32 n0_i (+.f32 n1_i -1))))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (-.f32 n1_i n0_i) 1)))))
(*.f32 1/2 (+.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 (+.f32 n1_i -1) n0_i)))))
(*.f32 1/2 (+.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n1_i (-.f32 -1 n0_i))))))
(+.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 (*.f32 u n1_i) 2))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (neg.f32 (+.f32 n0_i (*.f32 n1_i 3)))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (/.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 1 u)))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 (neg.f32 (+.f32 n0_i (*.f32 n1_i 3))) (/.f32 u 1)))
(+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(*.f32 1/2 (+.f32 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u)))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))
(*.f32 1/2 (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 u (neg.f32 n1_i))))
(-.f32 u (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 u (-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) 0)
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n1_i n1_i))
(-.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 n1_i n1_i))
(-.f32 n1_i (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) 0))
(*.f32 (-.f32 n1_i n0_i) (-.f32 u 0))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 0)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 0)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 0 (-.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (-.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) u))
(+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) u)))
(-.f32 u (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 u (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (-.f32 u (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))
(-.f32 0 (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (*.f32 u n1_i) (*.f32 u n0_i))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (*.f32 u n0_i) (*.f32 u (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 n0_i u) (*.f32 u (-.f32 n1_i (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 2)) (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (*.f32 u n0_i) (*.f32 u (-.f32 (+.f32 n0_i n0_i) n1_i)))
(-.f32 (*.f32 n0_i u) (*.f32 u (+.f32 n0_i (-.f32 n0_i n1_i))))
(-.f32 (neg.f32 u) (*.f32 u (-.f32 -1 (-.f32 n1_i n0_i))))
(-.f32 (neg.f32 u) (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))))
(-.f32 (neg.f32 u) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (neg.f32 u) (*.f32 -1 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (+.f32 u u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 u (-.f32 u (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(-.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (-.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u 3) (+.f32 u u)))
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 u 3) (+.f32 u u))))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n0_i n1_i) (+.f32 u u)))
(*.f32 (-.f32 n0_i n1_i) (-.f32 u (+.f32 u u)))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (neg.f32 u) (*.f32 (-.f32 n1_i n0_i) 2)))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (neg.f32 u) 2)))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 u (neg.f32 (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 1 (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))
(-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (neg.f32 u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (-.f32 (*.f32 u n1_i) u) (-.f32 (*.f32 u n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (-.f32 u u) (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n1_i)))
(-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 -1 (-.f32 (+.f32 u (*.f32 u n1_i)) u)))
(-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 -1 (+.f32 u (-.f32 (*.f32 n1_i u) u))))
(-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 1 (-.f32 u (+.f32 u (*.f32 n1_i u)))))
(-.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (-.f32 (neg.f32 n0_i) (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 (neg.f32 u) (-.f32 (+.f32 n1_i n1_i) n0_i)))
(-.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 u (-.f32 n0_i (+.f32 n1_i n1_i))))
(-.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))
(+.f32 u (-.f32 (*.f32 u 3) (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)) (-.f32 (+.f32 u u) (neg.f32 u)))
(-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3)) (+.f32 u (-.f32 u (neg.f32 u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (neg.f32 u) (-.f32 (+.f32 u u) (*.f32 u 3))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)) (-.f32 (+.f32 u (*.f32 u 3)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 u 3) (-.f32 (+.f32 u (*.f32 u 3)) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 u 3) (+.f32 u (-.f32 (*.f32 u 3) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))
(-.f32 (*.f32 u (+.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i (-.f32 (-.f32 n1_i n0_i) n0_i))))
(-.f32 (*.f32 u (+.f32 n1_i n0_i)) (*.f32 u (+.f32 n0_i n0_i)))
(-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 u -2))
(-.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u n0_i))
(*.f32 (-.f32 n1_i n0_i) (-.f32 u 0))
(-.f32 (-.f32 (*.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (+.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (neg.f32 n1_i)))
(-.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n1_i))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (-.f32 u (*.f32 u (-.f32 n0_i n1_i))) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (-.f32 (+.f32 u (*.f32 u n1_i)) u) (*.f32 u n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u))
(-.f32 (*.f32 u -2) (*.f32 -1 (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 u -2) (*.f32 -1 (+.f32 u (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)))))
(-.f32 (*.f32 u -2) (*.f32 -1 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 u u))))
(-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) (+.f32 u u))
(-.f32 (*.f32 u (+.f32 n1_i (-.f32 2 n0_i))) (+.f32 u u))
(-.f32 (*.f32 u (+.f32 n0_i (*.f32 n1_i 3))) (*.f32 u (-.f32 (+.f32 n1_i (*.f32 n1_i 3)) (*.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (*.f32 n0_i (*.f32 u -2)) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(-.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 u (*.f32 n1_i -2)))
(-.f32 (*.f32 u (+.f32 n1_i (*.f32 n1_i 3))) (*.f32 u (+.f32 n0_i (*.f32 n1_i 3))))
(-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 2 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 u (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (*.f32 2 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 u u)))
(-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) 2) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))
(-.f32 (*.f32 2 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 3)))
(-.f32 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 u (*.f32 u 3))) (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(-.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))
(+.f32 u (-.f32 (*.f32 u 3) (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 u (*.f32 u 3))) (*.f32 1 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))
(-.f32 (+.f32 (+.f32 u (*.f32 u 3)) (+.f32 u (*.f32 u 3))) (*.f32 1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (+.f32 u (*.f32 u 3)) (*.f32 u 3)))))
(+.f32 u (-.f32 (+.f32 (*.f32 u 3) (+.f32 u (*.f32 u 3))) (*.f32 1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (*.f32 u 3) (+.f32 u (*.f32 u 3)))))))
(-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 1/2 (-.f32 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)) (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 1/2 (+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 (*.f32 (+.f32 n1_i n0_i) 2) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i (*.f32 n1_i 3))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 2 (+.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 n1_i 3))))
(-.f32 (*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) -1) (*.f32 -1 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(*.f32 -1 (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(-.f32 (*.f32 (-.f32 (+.f32 n1_i n1_i) n0_i) u) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) n1_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n1_i)))
(-.f32 (*.f32 (*.f32 2 (neg.f32 n0_i)) u) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(*.f32 u (-.f32 (*.f32 2 (neg.f32 n0_i)) (neg.f32 (+.f32 n1_i n0_i))))
(-.f32 (*.f32 (neg.f32 (+.f32 n1_i n0_i)) u) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (*.f32 u (neg.f32 (+.f32 n1_i n0_i))) (*.f32 u (*.f32 n1_i -2)))
(-.f32 (*.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) 2) 2) u) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))
(*.f32 u (-.f32 (*.f32 2 (*.f32 (-.f32 n1_i n0_i) 2)) (*.f32 (-.f32 n1_i n0_i) 3)))
(-.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n1_i (*.f32 n1_i 3))) u) (*.f32 u (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n0_i (*.f32 n1_i 3)))))
(*.f32 u (-.f32 (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n1_i (*.f32 n1_i 3))) (+.f32 n0_i (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (*.f32 n1_i 3)))))
(*.f32 u (-.f32 (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) (+.f32 n1_i (*.f32 n1_i 3))) (+.f32 (*.f32 n1_i 3) (+.f32 (+.f32 n1_i (*.f32 n1_i 3)) n0_i))))
(-.f32 (*.f32 (+.f32 u (*.f32 u 3)) (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u (*.f32 u 3))) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 3)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i 3)) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n1_i (*.f32 n1_i 3))))
(*.f32 (neg.f32 u) (-.f32 (+.f32 n0_i (*.f32 n1_i 3)) (+.f32 n1_i (*.f32 n1_i 3))))
(*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 (*.f32 n1_i 3) (+.f32 n1_i (*.f32 n1_i 3)))))
(-.f32 (*.f32 (-.f32 (+.f32 n0_i n0_i) n1_i) (neg.f32 u)) (*.f32 u (neg.f32 n0_i)))
(-.f32 (*.f32 (neg.f32 u) (+.f32 n0_i (-.f32 n0_i n1_i))) (*.f32 u (neg.f32 n0_i)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (+.f32 n0_i (+.f32 (+.f32 n1_i n0_i) n0_i))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (+.f32 n1_i (+.f32 (+.f32 n0_i n0_i) n0_i))))
(-.f32 (*.f32 (-.f32 n1_i n1_i) -1) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (neg.f32 (-.f32 n1_i n1_i)) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) 0) -1) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (neg.f32 (*.f32 (-.f32 n1_i n0_i) 0)) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)) -1) (*.f32 -1 (+.f32 u (*.f32 u 3))))
(*.f32 -1 (-.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)) (+.f32 u (*.f32 u 3))))
(*.f32 -1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 u 3) (+.f32 u (*.f32 u 3)))))
(-.f32 (*.f32 (*.f32 u (+.f32 n1_i n0_i)) -1) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 n1_i (*.f32 u -2)))
(-.f32 (neg.f32 (*.f32 u (+.f32 n1_i n0_i))) (*.f32 u (*.f32 n1_i -2)))
(-.f32 (*.f32 (-.f32 (*.f32 u n0_i) u) -1) (*.f32 -1 (-.f32 (*.f32 u n1_i) u)))
(*.f32 -1 (-.f32 (-.f32 (*.f32 n0_i u) u) (-.f32 (*.f32 n1_i u) u)))
(*.f32 -1 (-.f32 (-.f32 u (*.f32 (-.f32 n1_i n0_i) u)) u))
(-.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) u) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) u) (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (neg.f32 (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) u)) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 (*.f32 (-.f32 (+.f32 u u) (neg.f32 u)) -1) (*.f32 -1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))
(*.f32 -1 (-.f32 (+.f32 u (-.f32 u (neg.f32 u))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))))
(*.f32 -1 (+.f32 u (-.f32 (-.f32 u (neg.f32 u)) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3)))))
(-.f32 (*.f32 (-.f32 (*.f32 u 3) (+.f32 u u)) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 u 3) (+.f32 u u)) (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (*.f32 (*.f32 u (+.f32 n0_i n0_i)) -1) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(-.f32 (neg.f32 (*.f32 u (+.f32 n0_i n0_i))) (*.f32 u (neg.f32 (+.f32 n1_i n0_i))))
(-.f32 (*.f32 (*.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) 2) -1) (*.f32 -1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(*.f32 -1 (-.f32 (*.f32 2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(*.f32 -1 (-.f32 (*.f32 2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))) (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) 1/2) (*.f32 1/2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 n1_i (-.f32 2 n0_i))) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 (-.f32 n1_i n0_i) 1))) 1/2) (*.f32 1/2 u))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 (-.f32 n1_i n0_i) 1))) u))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 n1_i (-.f32 (+.f32 n1_i (-.f32 1 n0_i)) n0_i))) u))
(-.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 u (*.f32 u 3))) 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(*.f32 1/2 (-.f32 (+.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(*.f32 1/2 (-.f32 (+.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))) (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (*.f32 u n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n1_i n1_i))) 1/2) (*.f32 1/2 (*.f32 u (+.f32 n1_i n0_i))))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 n1_i (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 n1_i n0_i))))
(-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (neg.f32 n0_i))) 1/2) (*.f32 1/2 (*.f32 u (neg.f32 n1_i))))
(*.f32 1/2 (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (-.f32 (-.f32 n1_i n0_i) (neg.f32 n1_i)))))
(*.f32 1/2 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 u (neg.f32 n1_i))))
(-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) 3)) 1/2) (*.f32 1/2 (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 1/2 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u 3)) (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 u (/.f32 1 (-.f32 n1_i n0_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (-.f32 n1_i n0_i) (/.f32 1 u))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (*.f32 u (-.f32 n1_i n0_i)) 1)
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 1 (/.f32 1 (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (neg.f32 u) (/.f32 1 (-.f32 n0_i n1_i)))
(/.f32 (neg.f32 u) (/.f32 -1 (-.f32 n1_i n0_i)))
(/.f32 (-.f32 n0_i n1_i) (/.f32 -1 u))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) 1/2))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (*.f32 u (-.f32 n0_i n1_i)) -1)
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 -1 (/.f32 -1 (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 -1 (/.f32 1 (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 (*.f32 (-.f32 n1_i n0_i) 2) (/.f32 (/.f32 1 u) 1/2))
(*.f32 2 (/.f32 (-.f32 n1_i n0_i) (/.f32 2 u)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (-.f32 n1_i n0_i)) u))
(*.f32 1/2 (/.f32 (-.f32 n1_i n0_i) (/.f32 1/2 u)))
(/.f32 (-.f32 n1_i n0_i) (/.f32 (/.f32 1/2 u) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i)))
(*.f32 1/2 (/.f32 (-.f32 n1_i n0_i) (/.f32 1/2 u)))
(/.f32 (-.f32 n1_i n0_i) (/.f32 (/.f32 1/2 u) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1 (-.f32 n1_i n0_i)) (+.f32 u u)))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 1/2 (/.f32 (/.f32 1 u) (*.f32 (-.f32 n1_i n0_i) 2)))
(*.f32 2 (/.f32 (-.f32 n1_i n0_i) (/.f32 2 u)))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(*.f32 (-.f32 n1_i n0_i) u)
(/.f32 1/2 (/.f32 -1 (*.f32 (*.f32 u (-.f32 n0_i n1_i)) 2)))
(/.f32 (*.f32 2 (*.f32 u (-.f32 n0_i n1_i))) -2)
(/.f32 (*.f32 1/2 (-.f32 n1_i n0_i)) (/.f32 1/2 u))
(*.f32 (-.f32 n1_i n0_i) (/.f32 1/2 (/.f32 1/2 u)))
(/.f32 (*.f32 1/2 u) (/.f32 1/2 (-.f32 n1_i n0_i)))
(*.f32 (*.f32 u 1/2) (/.f32 (-.f32 n1_i n0_i) 1/2))
(*.f32 u (/.f32 1/2 (/.f32 1/2 (-.f32 n1_i n0_i))))
(/.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) 2)) (/.f32 1 u))
(*.f32 (-.f32 (-.f32 n0_i n1_i) (*.f32 2 (-.f32 n0_i n1_i))) (/.f32 u 1))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i 3)) (*.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 u))
(*.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n0_i)))) (/.f32 u 1))
(/.f32 (-.f32 (+.f32 (+.f32 n1_i n0_i) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 1 u))
(*.f32 (-.f32 (+.f32 n0_i (+.f32 (+.f32 n1_i n0_i) n0_i)) (*.f32 2 (+.f32 n0_i n0_i))) (/.f32 u 1))
(*.f32 (+.f32 n0_i (-.f32 (+.f32 n1_i (+.f32 n0_i n0_i)) (*.f32 2 (+.f32 n0_i n0_i)))) (/.f32 u 1))
(neg.f32 (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 (-.f32 n1_i n0_i) u)
(-.f32 u (-.f32 (-.f32 u n0_i) (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 u (-.f32 (-.f32 u n0_i) (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 u (-.f32 u (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (+.f32 u n0_i)))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (+.f32 n0_i u)))
(+.f32 n0_i (-.f32 u (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (+.f32 u n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u (-.f32 n0_i (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))))
(+.f32 u (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (+.f32 n0_i u) (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 0 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 n0_i (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 0 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(-.f32 0 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(neg.f32 (*.f32 -1 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (+.f32 u n0_i) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 (+.f32 n0_i u) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 n0_i (-.f32 u (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (+.f32 u u) (-.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i))))
(-.f32 (+.f32 u u) (-.f32 u (-.f32 n0_i (-.f32 u (*.f32 (-.f32 n1_i n0_i) u)))))
(+.f32 u (-.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u n0_i)) (-.f32 u u)))
(-.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (-.f32 (+.f32 u (+.f32 u n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u (+.f32 u (-.f32 n0_i (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))))
(-.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (-.f32 (+.f32 n0_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u n0_i))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u 3) (+.f32 u (+.f32 u n0_i))))
(-.f32 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 u 3) (+.f32 u (+.f32 n0_i u))))
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.f32 u 3) (+.f32 n0_i (+.f32 u u)))))
(-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 1 (-.f32 (*.f32 u 3) (+.f32 u (+.f32 u n0_i)))))
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (-.f32 (+.f32 u (+.f32 n0_i u)) (*.f32 u 3)))))
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (+.f32 u (-.f32 (+.f32 n0_i u) (*.f32 u 3))))))
(-.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (neg.f32 (+.f32 u n0_i)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (*.f32 -1 (+.f32 u n0_i)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 (*.f32 u n1_i) u) (-.f32 (*.f32 u n0_i) (+.f32 u n0_i)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 u n0_i) (-.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (-.f32 u n0_i) (+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))))
(-.f32 (-.f32 u (+.f32 n0_i u)) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2)))
(-.f32 (-.f32 u (+.f32 u n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (-.f32 u n0_i) (+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))))
(-.f32 (-.f32 u (+.f32 n0_i u)) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2)))
(-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (-.f32 (neg.f32 n0_i) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2)))
(+.f32 (neg.f32 n0_i) (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2)))
(-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (*.f32 1 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(-.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) (*.f32 1 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2)))
(+.f32 (neg.f32 n0_i) (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 1 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2))))
(-.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (-.f32 (neg.f32 n0_i) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2)))
(+.f32 (neg.f32 n0_i) (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) -2)))
(-.f32 (+.f32 u (+.f32 u n0_i)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(-.f32 (+.f32 u (+.f32 n0_i u)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 u (-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (neg.f32 (+.f32 n0_i u))))
(-.f32 (-.f32 u u) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(-.f32 (-.f32 u u) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 (-.f32 u u) (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (-.f32 u u) (*.f32 -1 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)) (-.f32 (+.f32 u u) (-.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3)) (+.f32 u (-.f32 u (-.f32 n0_i u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (-.f32 n0_i u) (-.f32 (+.f32 u u) (*.f32 u 3))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u (+.f32 u n0_i)))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 1 (-.f32 u (+.f32 n0_i u)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 (+.f32 u n0_i) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)))
(-.f32 (*.f32 2 (+.f32 n0_i u)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 n0_i u)))
(-.f32 (*.f32 2 (+.f32 n0_i u)) (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(-.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)) (-.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (*.f32 2 (+.f32 n0_i u)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 n0_i u))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (*.f32 2 (+.f32 n0_i u)) (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)))))
(-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 -1 (+.f32 u (+.f32 u n0_i))))
(-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 -1 (+.f32 u (+.f32 n0_i u))))
(-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (*.f32 -1 (+.f32 n0_i (+.f32 u u))))
(-.f32 (-.f32 (*.f32 u n1_i) (-.f32 u (+.f32 u n0_i))) (*.f32 u n0_i))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 (*.f32 (*.f32 u n1_i) 2) (-.f32 u (+.f32 u n0_i))) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (+.f32 n1_i n0_i))) (-.f32 u (+.f32 n0_i u)))
(-.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 u (+.f32 u n0_i))) (*.f32 u (neg.f32 n1_i)))
(-.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 u (+.f32 n0_i u))) (*.f32 u (neg.f32 n1_i)))
(-.f32 (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n1_i))) (-.f32 u (+.f32 n0_i u)))
(-.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (-.f32 u (+.f32 u n0_i))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (-.f32 (+.f32 u (*.f32 u n1_i)) (-.f32 u n0_i)) (*.f32 u n0_i))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 u n1_i) 2)) (*.f32 u (+.f32 n1_i n0_i)))
(-.f32 (+.f32 n0_i (*.f32 2 (*.f32 n1_i u))) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 u (+.f32 n1_i n0_i))))
(-.f32 (+.f32 n0_i (*.f32 u (neg.f32 n0_i))) (*.f32 u (neg.f32 n1_i)))
(+.f32 n0_i (-.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u (neg.f32 n1_i))))
(-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (+.f32 u (+.f32 n0_i n0_i)) (+.f32 u (+.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))))
(+.f32 u (-.f32 (+.f32 n0_i n0_i) (+.f32 n0_i (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(+.f32 n0_i (-.f32 (+.f32 n0_i u) (+.f32 n0_i (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (+.f32 n0_i (+.f32 u (*.f32 u 3))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))
(+.f32 n0_i (-.f32 (+.f32 u (*.f32 u 3)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3))))
(+.f32 n0_i (+.f32 u (-.f32 (*.f32 u 3) (+.f32 u (+.f32 (*.f32 u 3) (*.f32 u (-.f32 n0_i n1_i)))))))
(-.f32 (+.f32 u (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 u n0_i)))
(+.f32 u (-.f32 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (+.f32 u u) n0_i)))
(+.f32 u (+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 u (-.f32 u n0_i)))))
(-.f32 (+.f32 n0_i (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) u)
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u)))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (+.f32 n0_i n0_i) n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i)) (+.f32 u u)) u)
(+.f32 (-.f32 n0_i (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (+.f32 u u) u))
(+.f32 u (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 u u))) u))
(-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u n0_i)))
(-.f32 (*.f32 2 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 u (-.f32 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u)) n0_i)))
(-.f32 (*.f32 2 (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 u (-.f32 u n0_i))))
(-.f32 (+.f32 (+.f32 u (+.f32 u n0_i)) (+.f32 u (+.f32 u n0_i))) (+.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u (+.f32 u n0_i))))
(-.f32 (+.f32 u (+.f32 n0_i u)) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 u (-.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)) (neg.f32 (+.f32 n0_i u))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (*.f32 3 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (+.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 u n0_i) 2)) (+.f32 (*.f32 (+.f32 u n0_i) 2) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))
(-.f32 (*.f32 2 (+.f32 n0_i u)) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 n0_i u)))
(-.f32 (*.f32 2 (+.f32 n0_i u)) (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))
(*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (*.f32 (-.f32 u n0_i) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (-.f32 u n0_i) (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (*.f32 (-.f32 u (+.f32 u n0_i)) -1) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (neg.f32 (-.f32 u (+.f32 n0_i u))) (*.f32 u (-.f32 n0_i n1_i)))
(-.f32 (*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) -1) (*.f32 -1 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))
(*.f32 -1 (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 n0_i u))))
(*.f32 -1 (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)))))
(-.f32 (*.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i)) -1) (*.f32 -1 (*.f32 (+.f32 u n0_i) 2)))
(-.f32 (neg.f32 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 n0_i u))) (*.f32 (+.f32 n0_i u) -2))
(+.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u) (-.f32 (neg.f32 (+.f32 n0_i u)) (*.f32 (+.f32 n0_i u) -2)))
(-.f32 (*.f32 (neg.f32 (+.f32 u n0_i)) -1) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 (neg.f32 (neg.f32 (+.f32 n0_i u))) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(-.f32 (*.f32 (-.f32 (*.f32 u n0_i) (+.f32 u n0_i)) -1) (*.f32 -1 (-.f32 (*.f32 u n1_i) u)))
(*.f32 -1 (-.f32 (-.f32 (*.f32 n0_i u) (+.f32 n0_i u)) (-.f32 (*.f32 n1_i u) u)))
(*.f32 -1 (-.f32 (-.f32 u (*.f32 (-.f32 n1_i n0_i) u)) (+.f32 n0_i u)))
(-.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (+.f32 u n0_i)) -1) (*.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (+.f32 n0_i u)) (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (neg.f32 (-.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (+.f32 n0_i u))) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 (*.f32 (-.f32 (+.f32 u u) (-.f32 n0_i u)) -1) (*.f32 -1 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))
(*.f32 -1 (-.f32 (+.f32 u (-.f32 u (-.f32 n0_i u))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))))
(-.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 1/2 (-.f32 u (+.f32 u n0_i))))
(*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (-.f32 u (+.f32 n0_i u))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (-.f32 u (+.f32 n0_i u)))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u n0_i)) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 1/2 (-.f32 (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (+.f32 n0_i u)) (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 1/2 (+.f32 u (-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i n0_i)) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 1/2 (-.f32 u n0_i)))
(*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (-.f32 u (+.f32 n0_i u))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (-.f32 u (+.f32 n0_i u)))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 u (+.f32 u n0_i))) 1/2) (*.f32 1/2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(*.f32 1/2 (-.f32 (+.f32 u (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (+.f32 n0_i u))) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(*.f32 1/2 (-.f32 (+.f32 u (+.f32 n0_i (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i u)))) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1/2 (-.f32 (*.f32 3 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 u n0_i) 2)) 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u n0_i))))
(*.f32 1/2 (-.f32 (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (+.f32 n0_i u))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 n0_i u))))
(*.f32 1/2 (-.f32 (+.f32 n0_i (+.f32 (*.f32 2 (+.f32 n0_i u)) (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u u)))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) -1)
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 -1 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 u n0_i) 2) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))
(-.f32 (*.f32 (*.f32 2 (+.f32 n0_i u)) 1/2) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 n0_i n0_i)))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 u n0_i)) 2) (+.f32 u u)))
(*.f32 1/2 (+.f32 u (+.f32 (*.f32 2 (-.f32 n0_i (-.f32 u (*.f32 (-.f32 n1_i n0_i) u)))) u)))
(*.f32 1/2 (+.f32 u (+.f32 u (*.f32 2 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u n0_i))))))
(*.f32 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))) -1/2)
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 -1/2 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) -1)
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(/.f32 -1 (/.f32 1 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i))))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(/.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) 2)
(/.f32 1/2 (/.f32 -1 (+.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)) (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))))
(/.f32 (+.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))) -2)
(/.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 (neg.f32 n0_i) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))) -2)
(neg.f32 (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 n0_i)))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 u (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 u (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 u (*.f32 1/2 (+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u (*.f32 (-.f32 n1_i n0_i) u))))))
(+.f32 u (*.f32 -1/2 (+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))))
(+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0)
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0))
(+.f32 u (+.f32 (*.f32 0 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 0 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(+.f32 0 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (*.f32 u n0_i) (neg.f32 (-.f32 (*.f32 u n1_i) u)))
(+.f32 (*.f32 n0_i u) (neg.f32 (-.f32 (*.f32 n1_i u) u)))
(+.f32 0 (-.f32 u (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u n0_i) (*.f32 u (-.f32 0 (-.f32 n1_i 1))))
(+.f32 (*.f32 n0_i u) (*.f32 u (neg.f32 (+.f32 n1_i -1))))
(+.f32 (*.f32 n0_i u) (*.f32 (neg.f32 u) (+.f32 n1_i -1)))
(+.f32 (*.f32 u n0_i) (*.f32 1 (neg.f32 (-.f32 (*.f32 u n1_i) u))))
(+.f32 (*.f32 n0_i u) (*.f32 1 (neg.f32 (-.f32 (*.f32 n1_i u) u))))
(+.f32 (neg.f32 u) (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) (neg.f32 u))
(+.f32 (+.f32 u u) (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))))
(+.f32 u (+.f32 (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))) u))
(+.f32 (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))) (+.f32 u u))
(+.f32 (+.f32 u u) (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 u (-.f32 (+.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 u (-.f32 (+.f32 u u) (*.f32 u (+.f32 n1_i (-.f32 2 n0_i)))))
(+.f32 (+.f32 u u) (*.f32 1 (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)))))
(+.f32 (+.f32 u u) (*.f32 -1 (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2)) u)))
(+.f32 (+.f32 u u) (*.f32 -1 (-.f32 (*.f32 u (+.f32 n1_i (-.f32 2 n0_i))) u)))
(+.f32 (+.f32 u u) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)))))
(+.f32 (+.f32 u u) (*.f32 1/2 (+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))))))
(+.f32 u (+.f32 (*.f32 1/2 (+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))))) u))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) u)
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) u)))
(+.f32 (neg.f32 (*.f32 (-.f32 n1_i n0_i) 0)) (-.f32 u (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) u) -1))
(+.f32 (*.f32 u (-.f32 n0_i n1_i)) (neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) 0) u)))
(+.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2))
(+.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u) (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 -1 (-.f32 (-.f32 u (*.f32 u n0_i)) (+.f32 u u))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (*.f32 -1 (-.f32 (-.f32 u (*.f32 n0_i u)) (+.f32 u u))))
(+.f32 (*.f32 u (neg.f32 n1_i)) (/.f32 (-.f32 (-.f32 u (*.f32 u n0_i)) (+.f32 u u)) -1))
(+.f32 (*.f32 u (neg.f32 n1_i)) (neg.f32 (-.f32 (-.f32 u (*.f32 n0_i u)) (+.f32 u u))))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(+.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u) (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(+.f32 (+.f32 u (*.f32 u 3)) (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))))
(+.f32 u (+.f32 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))) (*.f32 u 3)))
(+.f32 u (+.f32 (*.f32 u 3) (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3)))))
(+.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3)))))
(+.f32 (+.f32 u (*.f32 u 3)) (*.f32 1 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3)))))
(+.f32 u (+.f32 (*.f32 1 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3)))) (*.f32 u 3)))
(+.f32 (neg.f32 (-.f32 (*.f32 u n1_i) u)) (*.f32 u n0_i))
(+.f32 (*.f32 n0_i u) (neg.f32 (-.f32 (*.f32 n1_i u) u)))
(+.f32 0 (-.f32 u (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))) (+.f32 u u))
(+.f32 u (+.f32 (*.f32 u (-.f32 n0_i (+.f32 n1_i 1))) u))
(+.f32 (neg.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u 3))) (+.f32 u (*.f32 u 3)))
(+.f32 u (+.f32 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3))) (*.f32 u 3)))
(+.f32 u (+.f32 (*.f32 u 3) (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u 3)))))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 0) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 u (+.f32 (*.f32 0 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 0 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(+.f32 (*.f32 u (-.f32 0 (-.f32 n1_i 1))) (*.f32 u n0_i))
(+.f32 (*.f32 n0_i u) (*.f32 u (neg.f32 (+.f32 n1_i -1))))
(+.f32 (*.f32 n0_i u) (*.f32 (neg.f32 u) (+.f32 n1_i -1)))
(+.f32 (-.f32 u (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))) (+.f32 u u))
(+.f32 u (-.f32 (+.f32 u u) (*.f32 u (+.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 u (-.f32 (+.f32 u u) (*.f32 u (+.f32 n1_i (-.f32 2 n0_i)))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 1/2 (+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(*.f32 1/2 (+.f32 u (+.f32 u (*.f32 (-.f32 n0_i n1_i) (+.f32 u u)))))
(+.f32 (*.f32 u 1/2) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1/2 (+.f32 u (+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) u)))))
(*.f32 1/2 (+.f32 u (+.f32 u (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))
(+.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1/2) (*.f32 1/2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(*.f32 1/2 (+.f32 u (+.f32 (*.f32 u (-.f32 n0_i n1_i)) (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))))
(*.f32 1/2 (+.f32 u (+.f32 u (*.f32 (-.f32 n0_i n1_i) (+.f32 u u)))))
(+.f32 (*.f32 (*.f32 u n0_i) 1/2) (*.f32 1/2 (-.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 u n1_i) u))))
(*.f32 1/2 (+.f32 u (+.f32 u (-.f32 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 (-.f32 n1_i n0_i) u)))))
(*.f32 1/2 (+.f32 u (+.f32 u (neg.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))
(*.f32 u (-.f32 1 (-.f32 n1_i n0_i)))
(*.f32 u (-.f32 n0_i (+.f32 n1_i -1)))
(*.f32 u (*.f32 1 (-.f32 1 (-.f32 n1_i n0_i))))
(*.f32 u (*.f32 -1 (-.f32 (+.f32 n1_i -1) n0_i)))
(*.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) -1) -1))
(*.f32 u (*.f32 -1 (-.f32 (-.f32 n1_i n0_i) 1)))
(*.f32 u (*.f32 -1 (-.f32 (+.f32 n1_i -1) n0_i)))
(*.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) -1) -1))
(*.f32 u (-.f32 n0_i (-.f32 n1_i 1)))
(*.f32 u (-.f32 n0_i (+.f32 n1_i -1)))
(*.f32 u (-.f32 0 (-.f32 (-.f32 n1_i n0_i) 1)))
(*.f32 u (-.f32 n0_i (+.f32 n1_i -1)))
(*.f32 u (+.f32 1 (-.f32 n0_i n1_i)))
(*.f32 u (+.f32 n0_i (-.f32 1 n1_i)))
(*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1)
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 (neg.f32 u) (-.f32 -1 (-.f32 n0_i n1_i)))
(*.f32 u (-.f32 (-.f32 n0_i n1_i) -1))
(*.f32 u (-.f32 (-.f32 n0_i -1) n1_i))
(*.f32 (+.f32 u u) (-.f32 1/2 (*.f32 (-.f32 n1_i n0_i) 1/2)))
(-.f32 (*.f32 1/2 (+.f32 u u)) (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (+.f32 u u) (-.f32 1/2 (*.f32 1/2 (-.f32 n1_i n0_i))))
(-.f32 (*.f32 1/2 (+.f32 u u)) (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) -1)
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 u (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 -1 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 u (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2) 1/2)
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 1/2 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(*.f32 1/2 (-.f32 (+.f32 u u) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(-.f32 (*.f32 (+.f32 u u) 1/2) (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (-.f32 (*.f32 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))) 2) (+.f32 u u)))
(*.f32 1/2 (-.f32 (*.f32 2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))) (+.f32 u u)))
(*.f32 (-.f32 (-.f32 n1_i n0_i) 1) (neg.f32 u))
(*.f32 u (-.f32 n0_i (+.f32 n1_i -1)))
(*.f32 (-.f32 1 (-.f32 n1_i n0_i)) u)
(*.f32 u (-.f32 n0_i (+.f32 n1_i -1)))
(*.f32 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2) -1/2)
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 u (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 -1/2 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2))
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 u (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 1)
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(/.f32 1 (/.f32 (/.f32 1 u) (-.f32 1 (-.f32 n1_i n0_i))))
(*.f32 1 (/.f32 (-.f32 n0_i (+.f32 n1_i -1)) (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) -1)
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 u (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 -1 (/.f32 -1 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))))
(+.f32 u (*.f32 u (-.f32 n0_i n1_i)))
(/.f32 -1 (/.f32 1 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u)))
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 u (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) 2)))
(/.f32 (*.f32 2 (+.f32 u (*.f32 u (-.f32 n0_i n1_i)))) 2)
(/.f32 1/2 (/.f32 -1 (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u) 2)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u) 2) -2)
(neg.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) u))
(neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) u) u))
(-.f32 u (*.f32 (-.f32 n1_i n0_i) u))

localize49.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u n0_i)
0.1b
(-.f32 n0_i (*.f32 u n0_i))
0.1b
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))
0.1b
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
Compiler

Compiled 52 to 11 computations (78.8% saved)

series6.0ms (0%)

Counts
4 → 108
Calls

30 calls:

TimeVariablePointExpression
1.0ms
n0_i
@inf
(*.f32 u n0_i)
0.0ms
n0_i
@0
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
0.0ms
u
@-inf
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
0.0ms
u
@0
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
0.0ms
n1_i
@0
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))

rewrite95.0ms (0.5%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
01294
17676
227776
3182764
Stop Event
node limit
Counts
4 → 376
Calls
Call 1
Inputs
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 u n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (-.f32 (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n0_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1 (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (neg.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (-.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (neg.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (*.f32 n1_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u n1_i)) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (*.f32 2 (neg.f32 u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 -1 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 1 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n0_i) 2) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 1 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (-.f32 n1_i n1_i))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u)))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 n0_i u))) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i u) n0_i)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (*.f32 (+.f32 n0_i n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)) (*.f32 u n1_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (*.f32 n1_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 n1_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 u (*.f32 n1_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 n1_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 u n1_i) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (-.f32 (*.f32 n0_i u) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u (*.f32 n1_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i n0_i) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 n1_i (+.f32 u u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 n0_i u) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 n0_i u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 u (-.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u n1_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 -1 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i))) (*.f32 n1_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 n1_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2) (*.f32 n1_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (*.f32 n0_i u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 n0_i u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 n1_i (+.f32 u u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 n0_i (*.f32 n0_i u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (-.f32 n0_i n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n0_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (-.f32 (-.f32 u u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (-.f32 (-.f32 u u) n0_i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 n0_i) (*.f32 -1 (*.f32 n0_i (-.f32 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i (-.f32 u 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (-.f32 (*.f32 n0_i u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n0_i) 2) (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 1 (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (+.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (*.f32 (+.f32 n0_i n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (*.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (*.f32 -1 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 0 (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 n0_i (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i n0_i) (-.f32 1/2 (*.f32 u 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i u) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 n0_i u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))) (+.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 n0_i u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n0_i) (+.f32 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n0_i) (-.f32 -1 (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u -1) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (+.f32 n0_i n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i u) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (-.f32 (*.f32 n0_i u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (*.f32 n0_i u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))) (+.f32 n0_i (*.f32 n0_i u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 n0_i u) n0_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 n0_i u) n0_i))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (*.f32 1 (*.f32 0 (-.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (*.f32 1 (*.f32 0 (-.f32 u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (/.f32 (-.f32 u u) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u u) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 n0_i n0_i) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 u u)) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 n0_i u)) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u n0_i)) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i u) 1/2) (*.f32 1/2 (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (/.f32 (-.f32 u u) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (*.f32 n0_i (+.f32 u u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i n0_i) (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 n0_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (*.f32 n0_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u u)) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i (+.f32 u u)) 2) (*.f32 (*.f32 n0_i u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 n0_i n0_i) 2) (/.f32 1 u)) (/.f32 (*.f32 n0_i 3) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u (*.f32 u 3)) (/.f32 1 n0_i)) (/.f32 (*.f32 u 3) (/.f32 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (+.f32 u u) (neg.f32 u)) (/.f32 1 n0_i)) (*.f32 n0_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u (*.f32 u 3)) n0_i) (*.f32 (*.f32 n0_i u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u u) -1) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (+.f32 u u) (neg.f32 u)) n0_i) (*.f32 n0_i (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) u) (*.f32 (*.f32 n0_i u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 n0_i u) 3) 1/2) (*.f32 1/2 (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (neg.f32 (/.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (neg.f32 (/.f32 -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u u) (/.f32 (/.f32 1 n0_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 1 u) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n0_i) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 n0_i) (+.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 n0_i (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i 1/2) (/.f32 1/2 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u 1/2) (/.f32 1/2 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i 3) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u 3) (+.f32 u (*.f32 u 3))) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u u) (-.f32 (+.f32 u u) (neg.f32 u))) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 n0_i u) 3) (*.f32 (*.f32 n0_i (+.f32 u u)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u u) u) (/.f32 -1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n0_i (neg.f32 u)))))))

simplify152.0ms (0.8%)

Algorithm
egg-herbie
Rules
1654×rational.json-simplify-3
1520×rational.json-simplify-5
1514×rational.json-simplify-2
1056×rational.json-simplify-4
920×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077718448
1300718246
Stop Event
node limit
Counts
484 → 720
Calls
Call 1
Inputs
(-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u))) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u))) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u))) (*.f32 n1_i u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)) (*.f32 n1_i u))
n0_i
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u)) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 2 u) u) n1_i)
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i)) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i)) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i)) n0_i) (*.f32 u n0_i))
(*.f32 2 (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u)))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
n0_i
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u)) n0_i)
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u)) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(*.f32 2 (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(*.f32 2 (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)) (*.f32 u n1_i)))
(+.f32 n0_i (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n0_i u)))))
(+.f32 n0_i (*.f32 1 (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i))))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (neg.f32 (*.f32 u n1_i)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))))
(+.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (-.f32 n1_i n1_i))))
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u)))
(+.f32 (*.f32 u n1_i) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 1 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 u n1_i) (*.f32 1 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))))
(+.f32 (*.f32 u n1_i) (*.f32 1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 u n1_i) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 n0_i u))))
(+.f32 (+.f32 n0_i n0_i) (-.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (neg.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))
(+.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (*.f32 n1_i (+.f32 u u)))
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 (neg.f32 (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(+.f32 (neg.f32 (*.f32 u n1_i)) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(+.f32 (neg.f32 (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1))
(+.f32 (*.f32 n1_i (*.f32 2 (neg.f32 u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 -1 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) -1))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 1 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))
(+.f32 (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i u) n0_i)))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 1 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (-.f32 n1_i n1_i))) (*.f32 u n1_i))
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)) (*.f32 u n1_i))
(+.f32 (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u)))) n0_i)
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u)) (*.f32 u n1_i))
(+.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i)) (*.f32 u n1_i))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)) (*.f32 u n1_i))
(+.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(+.f32 (-.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 n0_i u))) (+.f32 n0_i n0_i))
(+.f32 (+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i u) n0_i)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(+.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (*.f32 (+.f32 n0_i n0_i) 2))
(+.f32 (neg.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))
(+.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))
(+.f32 (-.f32 (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)) (*.f32 u n1_i)) n0_i)
(+.f32 (-.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)) (+.f32 n0_i n0_i))
(+.f32 (-.f32 (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (*.f32 n1_i (+.f32 u u)))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 n0_i u))))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 n1_i (+.f32 u u))))
(*.f32 1 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n1_i)))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(*.f32 -1 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))))
(*.f32 -1 (-.f32 (*.f32 u (*.f32 n1_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))))
(*.f32 -1 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)))
(*.f32 -1 (-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 1/2 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 n1_i (+.f32 u u))))
(*.f32 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2) -1/2)
(*.f32 -1/2 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(*.f32 -1/2 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2))
(*.f32 -1/2 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(*.f32 -1/2 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1/2 (-.f32 (*.f32 u n1_i) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1/2 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i n0_i))))
(*.f32 -1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i n0_i) 2))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 -1 (/.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(/.f32 1/2 (/.f32 -1 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2)))
(/.f32 1/2 (/.f32 -1 (+.f32 (-.f32 (*.f32 n0_i u) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n1_i)) -1)
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) -1)
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) -1)
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))) -1)
(/.f32 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) -1)
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) -1)
(/.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i n0_i) 2))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))) -1)
(/.f32 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 n1_i (+.f32 u u))) 1)
(/.f32 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2)) 1)
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2) 1/2) -1)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 n0_i u) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) 1/2) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(-.f32 (*.f32 n0_i u) (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(-.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 n0_i u) n0_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 n1_i n1_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0))
(-.f32 (*.f32 u n1_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(-.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(-.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 u n1_i))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) -1))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 n0_i (*.f32 n0_i u)))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(-.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) -1))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 -1 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i))) (*.f32 n1_i (+.f32 u u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 1/2)
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(*.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (*.f32 n0_i u)))
(*.f32 -1 (-.f32 (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 n0_i u)))
(*.f32 -1 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 n1_i (+.f32 u u))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(*.f32 -1 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u n1_i)))
(*.f32 -1 (-.f32 (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 -1 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (-.f32 n0_i n0_i)))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)))
(*.f32 -1 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))))
(*.f32 -1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2)))
(*.f32 -1 (-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)
(*.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) 1/4)
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2) (*.f32 n1_i (+.f32 u u))))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i))))
(*.f32 1/2 (+.f32 (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) -1/2)
(*.f32 -1/2 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(*.f32 -1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(/.f32 1/2 (/.f32 -1 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (*.f32 n0_i u)) -1)
(/.f32 (-.f32 (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 n0_i u)) -1)
(/.f32 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 n1_i (+.f32 u u))) -1)
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)
(/.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u n1_i)) -1)
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 n0_i (*.f32 n0_i u))) -1)
(/.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (-.f32 n0_i n0_i)) -1)
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)) -1)
(/.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))) -1)
(/.f32 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))) -1)
(/.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2))) -1)
(/.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2)) -1)
(/.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))) -1)
(/.f32 (*.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) 1/2) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))
(+.f32 n0_i (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n0_i u)))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0))
(+.f32 0 (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (-.f32 (-.f32 u u) n0_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (-.f32 (-.f32 u u) n0_i) -1))
(+.f32 (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))) n0_i)
(+.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(+.f32 (neg.f32 n0_i) (*.f32 -1 (*.f32 n0_i (-.f32 u 2))))
(+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i (-.f32 u 2)) -1))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (-.f32 (*.f32 n0_i u) n0_i))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 1 (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (+.f32 n0_i n0_i))
(+.f32 (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (*.f32 (+.f32 n0_i n0_i) 2))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (*.f32 1 (-.f32 1 u)))
(*.f32 n0_i (*.f32 -1 (+.f32 u -1)))
(*.f32 n0_i (-.f32 0 (+.f32 u -1)))
(*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(*.f32 1 (-.f32 n0_i (*.f32 n0_i u)))
(*.f32 1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u))))
(*.f32 1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (+.f32 n0_i n0_i) (-.f32 1/2 (*.f32 u 1/2)))
(*.f32 (-.f32 (*.f32 n0_i u) n0_i) -1)
(*.f32 -1 (-.f32 (*.f32 n0_i u) n0_i))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (*.f32 n0_i u)))
(*.f32 -1 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 -1 (-.f32 (-.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))) (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 -1 (-.f32 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 n0_i u) n0_i)))
(*.f32 -1 (-.f32 (-.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))
(*.f32 -1 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 2)))
(*.f32 -1 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 (neg.f32 n0_i) (+.f32 u -1))
(*.f32 (neg.f32 n0_i) (-.f32 -1 (neg.f32 u)))
(*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 1/2)
(*.f32 1/2 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u u))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2) -1/2)
(*.f32 -1/2 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 -1/2 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2))
(*.f32 -1/2 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i n0_i))))
(*.f32 -1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3)))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (+.f32 n0_i n0_i) 2))))
(/.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(/.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (*.f32 n0_i u) n0_i) -1)
(/.f32 -1 (/.f32 1 (-.f32 (*.f32 n0_i u) n0_i)))
(/.f32 -1 (/.f32 -1 (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 1/2 (/.f32 -1 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2)))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (*.f32 n0_i u)) -1)
(/.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u))) -1)
(/.f32 (-.f32 (-.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))) (+.f32 n0_i (*.f32 n0_i u))) -1)
(/.f32 (-.f32 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 n0_i u) n0_i)) -1)
(/.f32 (-.f32 (-.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) -1)
(/.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 2)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))) -1)
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u))) 1)
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) 2)) 1)
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2) 1/2) -1)
(neg.f32 (-.f32 (*.f32 n0_i u) n0_i))
(+.f32 (*.f32 n0_i u) 0)
(+.f32 (*.f32 n0_i u) (-.f32 u u))
(+.f32 (*.f32 n0_i u) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 u u)))
(+.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 n0_i u)))
(+.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 u n0_i)))
(+.f32 (*.f32 n0_i u) (*.f32 1 (*.f32 0 (-.f32 n0_i u))))
(+.f32 (*.f32 n0_i u) (*.f32 1 (*.f32 0 (-.f32 u n0_i))))
(+.f32 (*.f32 n0_i u) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 u)))
(+.f32 (*.f32 n0_i u) (/.f32 (-.f32 u u) (/.f32 1 n0_i)))
(+.f32 0 (*.f32 n0_i u))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (+.f32 u u)))
(+.f32 (-.f32 u u) (*.f32 n0_i u))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 n0_i (+.f32 u u)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i u))
(+.f32 (*.f32 0 (-.f32 n0_i u)) (*.f32 n0_i u))
(+.f32 (*.f32 0 (-.f32 u n0_i)) (*.f32 n0_i u))
(+.f32 (*.f32 (*.f32 n0_i u) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(-.f32 (*.f32 n0_i u) 0)
(-.f32 (*.f32 n0_i u) (-.f32 u u))
(-.f32 (*.f32 n0_i u) (-.f32 n0_i n0_i))
(-.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 u u)))
(-.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 n0_i u)))
(-.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 u n0_i)))
(-.f32 (*.f32 n0_i u) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 u)))
(-.f32 (*.f32 n0_i u) (/.f32 (-.f32 u u) (/.f32 1 n0_i)))
(-.f32 0 (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (*.f32 n0_i (+.f32 u u)) -1))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i n0_i) (/.f32 -1 u)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 n0_i) (+.f32 u u)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (*.f32 n0_i (+.f32 u u))))
(-.f32 (-.f32 u u) (*.f32 n0_i (neg.f32 u)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 n0_i (+.f32 u u)) (*.f32 n0_i u))
(-.f32 (*.f32 (*.f32 n0_i (+.f32 u u)) 2) (*.f32 (*.f32 n0_i u) 3))
(-.f32 (/.f32 (*.f32 (+.f32 n0_i n0_i) 2) (/.f32 1 u)) (/.f32 (*.f32 n0_i 3) (/.f32 1 u)))
(-.f32 (/.f32 (+.f32 u (*.f32 u 3)) (/.f32 1 n0_i)) (/.f32 (*.f32 u 3) (/.f32 1 n0_i)))
(-.f32 (/.f32 (-.f32 (+.f32 u u) (neg.f32 u)) (/.f32 1 n0_i)) (*.f32 n0_i (+.f32 u u)))
(-.f32 (*.f32 (+.f32 u (*.f32 u 3)) n0_i) (*.f32 (*.f32 n0_i u) 3))
(-.f32 (*.f32 (-.f32 u u) -1) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (-.f32 (+.f32 u u) (neg.f32 u)) n0_i) (*.f32 n0_i (+.f32 u u)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) u) (*.f32 (*.f32 n0_i u) 3))
(-.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (*.f32 (*.f32 n0_i u) 3) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(/.f32 n0_i (/.f32 1 u))
(/.f32 n0_i (neg.f32 (/.f32 -1 u)))
(/.f32 u (/.f32 1 n0_i))
(/.f32 u (neg.f32 (/.f32 -1 n0_i)))
(/.f32 (*.f32 n0_i u) 1)
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 n0_i) 1/2))
(/.f32 1 (/.f32 1 (*.f32 n0_i u)))
(/.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 1 u) 1/2))
(/.f32 (*.f32 n0_i (neg.f32 u)) -1)
(/.f32 -1 (/.f32 1 (*.f32 n0_i (neg.f32 u))))
(/.f32 (neg.f32 n0_i) (/.f32 -1 u))
(/.f32 (neg.f32 u) (/.f32 -1 n0_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) n0_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) u))
(/.f32 1/2 (/.f32 (/.f32 1 n0_i) (+.f32 u u)))
(/.f32 1/2 (/.f32 (/.f32 1 u) (+.f32 n0_i n0_i)))
(/.f32 1/2 (/.f32 1 (*.f32 n0_i (+.f32 u u))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))))
(/.f32 (*.f32 n0_i 1/2) (/.f32 1/2 u))
(/.f32 (*.f32 u 1/2) (/.f32 1/2 n0_i))
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 -1 u))
(/.f32 (-.f32 (*.f32 u 3) (+.f32 u (*.f32 u 3))) (/.f32 -1 n0_i))
(/.f32 (-.f32 (+.f32 u u) (-.f32 (+.f32 u u) (neg.f32 u))) (/.f32 -1 n0_i))
(/.f32 (-.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i u)) -1)
(/.f32 (-.f32 (*.f32 (*.f32 n0_i u) 3) (*.f32 (*.f32 n0_i (+.f32 u u)) 2)) -1)
(/.f32 (-.f32 (-.f32 u u) u) (/.f32 -1 n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))) 1/2) -1)
(neg.f32 (*.f32 n0_i (neg.f32 u)))
Outputs
(-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u))) (*.f32 n1_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u))) (*.f32 n1_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u))) (*.f32 n1_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n0_i (+.f32 1 (neg.f32 u)))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n0_i (+.f32 1 (neg.f32 u)))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)) (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n0_i (+.f32 1 (neg.f32 u)))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (-.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n1_i u)))
n0_i
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i))))
(*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u)
(*.f32 u (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) (+.f32 n1_i n0_i))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u))
(*.f32 (-.f32 (*.f32 n1_i -2) (+.f32 (*.f32 n1_i -1) (neg.f32 n0_i))) (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u)) n0_i)
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i -2) (+.f32 (*.f32 n1_i -1) (neg.f32 n0_i))) (neg.f32 u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u)) n0_i)
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i -2) (+.f32 (*.f32 n1_i -1) (neg.f32 n0_i))) (neg.f32 u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (+.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))) u)) n0_i)
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i -2) (+.f32 (*.f32 n1_i -1) (neg.f32 n0_i))) (neg.f32 u)))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (*.f32 u n0_i)))
(*.f32 (-.f32 (*.f32 2 u) u) n1_i)
(*.f32 n1_i (-.f32 (*.f32 2 u) u))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 u) u) n1_i) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (-.f32 (*.f32 2 u) u)) (*.f32 u n0_i)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i))
(*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 u -2) (neg.f32 u))))
(*.f32 (-.f32 (*.f32 u -2) (neg.f32 u)) (*.f32 n1_i -1))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i)) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 u -2) (neg.f32 u)))) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 u -2) (neg.f32 u)) (*.f32 n1_i -1)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i)) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 u -2) (neg.f32 u)))) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 u -2) (neg.f32 u)) (*.f32 n1_i -1)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 u) (*.f32 -1 u)) n1_i)) n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 u -2) (neg.f32 u)))) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 u -2) (neg.f32 u)) (*.f32 n1_i -1)) (-.f32 n0_i (*.f32 u n0_i)))
(*.f32 2 (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 2 (*.f32 n1_i u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n0_i (+.f32 1 (neg.f32 u))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n0_i (+.f32 1 (neg.f32 u))))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (*.f32 n0_i (+.f32 1 (neg.f32 u))))
n0_i
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) n0_i)))
(*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u)
(*.f32 u (-.f32 (*.f32 2 n1_i) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 2 n1_i) n0_i)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u))
(*.f32 (-.f32 (*.f32 n1_i -2) (neg.f32 n0_i)) (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u)) n0_i)
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i -2) (neg.f32 n0_i)) (neg.f32 u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u)) n0_i)
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i -2) (neg.f32 n0_i)) (neg.f32 u)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 n1_i) (*.f32 -1 n0_i)) u)) n0_i)
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i -2) (neg.f32 n0_i)) (neg.f32 u)))
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(*.f32 2 (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(*.f32 2 (*.f32 n1_i u))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (+.f32 (*.f32 2 (*.f32 n1_i u)) n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 2 (*.f32 n1_i u)) (-.f32 n0_i (*.f32 u n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n0_i u)))))
(+.f32 n0_i (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u n0_i)))))
(+.f32 n0_i (*.f32 1/2 (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (+.f32 n0_i (*.f32 u n0_i))))))
(+.f32 n0_i (*.f32 1 (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))
(+.f32 n0_i (*.f32 1 (+.f32 n0_i (-.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 u n0_i))))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (+.f32 (*.f32 n1_i u) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))
(-.f32 (+.f32 (*.f32 n1_i (*.f32 u 3)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (-.f32 n0_i (*.f32 u n0_i))))) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 1/2 (+.f32 (*.f32 u n0_i) (-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) n0_i))))
(+.f32 n0_i (-.f32 (*.f32 1/2 (+.f32 n0_i (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 u n0_i)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (neg.f32 (*.f32 u n1_i)))
(+.f32 n0_i (+.f32 (neg.f32 (*.f32 n1_i u)) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (neg.f32 (*.f32 n1_i u))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))))
(+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))))
(+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 -1/2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (-.f32 n1_i n1_i))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i)))
(+.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (-.f32 u u)))
(+.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 1 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i u) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 1 (-.f32 n1_i n1_i))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 1 (-.f32 n1_i n1_i))))
(+.f32 (*.f32 u n1_i) (*.f32 1 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u))))
(+.f32 (*.f32 n1_i u) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 1 (-.f32 u u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 1 (-.f32 u u))))
(+.f32 (*.f32 u n1_i) (*.f32 1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i u) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 1 (-.f32 n1_i n1_i))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i u) (*.f32 1 (-.f32 n1_i n1_i))))
(+.f32 (*.f32 u n1_i) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(+.f32 (*.f32 n1_i u) (*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n1_i u)))))
(+.f32 (*.f32 n1_i u) (*.f32 1/2 (+.f32 n0_i (+.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i u)) (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 0 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 n0_i u))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (+.f32 n0_i n0_i) (-.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))))
(+.f32 n0_i (+.f32 (*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))) n0_i))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (neg.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (*.f32 -1/2 (+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (*.f32 n1_i (+.f32 u u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (neg.f32 (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(+.f32 n0_i (+.f32 (neg.f32 (*.f32 n1_i u)) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (neg.f32 (*.f32 n1_i u))))
(+.f32 (neg.f32 (*.f32 u n1_i)) (*.f32 -1 (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(+.f32 (neg.f32 (*.f32 n1_i u)) (*.f32 1 (-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 u (-.f32 n1_i n1_i)))))
(+.f32 (neg.f32 (*.f32 n1_i u)) (*.f32 1 (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n1_i))))))
(+.f32 (neg.f32 (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1))
(+.f32 (neg.f32 (*.f32 n1_i u)) (neg.f32 (-.f32 (*.f32 u (-.f32 n1_i n1_i)) (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(+.f32 (*.f32 n1_i (*.f32 2 (neg.f32 u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i (*.f32 2 (neg.f32 u))) (*.f32 n1_i (*.f32 u 3))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 2 (*.f32 n1_i (neg.f32 u)))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 -1 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (-.f32 (neg.f32 (*.f32 n1_i u)) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) -2)))
(+.f32 (neg.f32 (*.f32 n1_i u)) (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) -2)))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) -1))
(+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))))
(+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (neg.f32 (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 1 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))))
(+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 1 (neg.f32 (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)))))
(+.f32 (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (/.f32 n1_i (/.f32 1/2 (+.f32 u u)))) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (+.f32 u u) (/.f32 n1_i 1/2))) (*.f32 n1_i (*.f32 u 3)))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i u) n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) n0_i)))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))
(+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (-.f32 (*.f32 n1_i u) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(-.f32 (+.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i n0_i))) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 1 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 -1 (-.f32 (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)) (*.f32 n1_i u))))
(+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 -1 (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n0_i 3) (*.f32 n1_i u)))))
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (-.f32 n1_i n1_i))) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (-.f32 n1_i n1_i)))
(+.f32 (-.f32 n1_i n1_i) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 (*.f32 u n1_i) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u)))) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 u u)) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (-.f32 u u)))
(+.f32 (-.f32 u u) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i)) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n1_i n1_i)) (*.f32 u n1_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (-.f32 n1_i n1_i)))
(+.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (/.f32 n1_i (/.f32 1/2 (+.f32 u u)))) (*.f32 n1_i (*.f32 u 3)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (+.f32 u u) (/.f32 n1_i 1/2))) (*.f32 n1_i (*.f32 u 3)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (-.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 n0_i u))) (+.f32 n0_i n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i u) n0_i)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) n0_i)))
(+.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (*.f32 (+.f32 n0_i n0_i) 2))
(+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (-.f32 (*.f32 n1_i u) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(-.f32 (+.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i n0_i))) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)))
(+.f32 (neg.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))))
(+.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))
(+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (neg.f32 (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))))
(+.f32 (-.f32 (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)) (*.f32 u n1_i)) n0_i)
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 n1_i u)))
(+.f32 (-.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)) (+.f32 n0_i n0_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (-.f32 (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (+.f32 (*.f32 n1_i u) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))
(-.f32 (+.f32 (*.f32 n1_i (*.f32 u 3)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (-.f32 n0_i (*.f32 u n0_i))))) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i))))
(+.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) (*.f32 n1_i (+.f32 u u)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 n0_i u))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(+.f32 (*.f32 (*.f32 u n1_i) 1/2) (*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 (*.f32 n1_i u) (+.f32 n0_i (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1/2) (*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u n1_i))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n1_i u))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1/2 (+.f32 (*.f32 n1_i u) (+.f32 n0_i (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 n1_i (+.f32 u u))))
(*.f32 1 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 n1_i (+.f32 u u)))))
(*.f32 1 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2)))
(*.f32 1 (+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))))
(*.f32 1 (+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n1_i)))
(*.f32 -1 (-.f32 (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 n1_i u))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1 (+.f32 (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 n1_i u)) (-.f32 n0_i (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 -1 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))))
(*.f32 -1 (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (-.f32 (-.f32 (*.f32 u n0_i) n0_i) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
(*.f32 1 (-.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i))) (+.f32 n0_i (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(*.f32 -1 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (neg.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))))
(*.f32 1 (+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(*.f32 -1 (-.f32 (*.f32 u (*.f32 n1_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))))
(*.f32 1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (/.f32 n1_i (/.f32 1/2 (+.f32 u u)))) (*.f32 n1_i (*.f32 u 3))))
(*.f32 1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (+.f32 u u) (/.f32 n1_i 1/2))) (*.f32 n1_i (*.f32 u 3))))
(*.f32 -1 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))) (-.f32 n0_i (*.f32 u n0_i))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 1 (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (-.f32 (*.f32 n1_i u) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)))))
(*.f32 1 (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i n0_i))) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 1 (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 -1 (-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))
(*.f32 -1 (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)) (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))))
(*.f32 1 (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 1/2 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(+.f32 (*.f32 (*.f32 n1_i (+.f32 u u)) 1/2) (-.f32 n0_i (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (*.f32 n1_i (+.f32 u u)) 1/2))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 n1_i (+.f32 u u))))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 1/2 (*.f32 n1_i (+.f32 u u))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 1/2 (*.f32 n1_i (+.f32 u u)))))
(*.f32 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2) -1/2)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1/2 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(*.f32 (neg.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)
(*.f32 -1/2 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1/2 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(*.f32 -1/2 (-.f32 (-.f32 (*.f32 u n0_i) n0_i) (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 (*.f32 u n0_i) n0_i))))
(*.f32 -1/2 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 1/2 (+.f32 (*.f32 n1_i u) (+.f32 n0_i (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1/2 (-.f32 (*.f32 u n1_i) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n1_i u))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 -1/2 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))
(*.f32 -1/2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))
(*.f32 1/2 (+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))
(*.f32 1/2 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))))
(*.f32 1/2 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)))))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i n0_i))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 u n0_i)))))
(*.f32 -1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1/2 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))) (-.f32 n0_i (*.f32 u n0_i))))
(*.f32 1/2 (-.f32 (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))))) (-.f32 n0_i (*.f32 u n0_i))))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 -1/2 (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n0_i 3) (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 2 (+.f32 n0_i n0_i))))))
(*.f32 1/2 (-.f32 (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) n0_i)) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 -1 (/.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(/.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2)
(/.f32 1/2 (/.f32 -1 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2)))
(/.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -2)
(/.f32 1/2 (/.f32 -1 (+.f32 (-.f32 (*.f32 n0_i u) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))
(/.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) -2)
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 u n1_i)) -1)
(neg.f32 (-.f32 (+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 n1_i u))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(neg.f32 (+.f32 (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 n1_i u)) (-.f32 n0_i (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(neg.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 (*.f32 n0_i u) n0_i)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3)))) -1)
(neg.f32 (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (-.f32 (-.f32 (*.f32 u n0_i) n0_i) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
(neg.f32 (+.f32 (*.f32 u n0_i) (-.f32 (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) n0_i)) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i))))))
(/.f32 (-.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1)
(-.f32 (/.f32 (neg.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(neg.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) -1)
(neg.f32 (-.f32 (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))) -1)
(neg.f32 (-.f32 (*.f32 n1_i (*.f32 u 3)) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (/.f32 n1_i (/.f32 1/2 (+.f32 u u))))))
(neg.f32 (-.f32 (*.f32 n1_i (*.f32 u 3)) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (+.f32 u u) (/.f32 n1_i 1/2)))))
(/.f32 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (+.f32 n0_i n0_i))) -1)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) -1)
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))))))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i n0_i) 2))) -1)
(neg.f32 (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n0_i 3) (+.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i n0_i))))))
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) -1)
(neg.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))) -1)
(neg.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)) (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))))
(neg.f32 (+.f32 (*.f32 n1_i u) (-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))))
(/.f32 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 n1_i (+.f32 u u))) 1)
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 n1_i (+.f32 u u))))
(/.f32 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2)) 1)
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 2) 1/2) -1)
(/.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -2)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 n0_i u) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) 1/2) -1)
(/.f32 (+.f32 (-.f32 (*.f32 u n0_i) n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) -2)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(-.f32 (*.f32 u n0_i) (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(-.f32 (*.f32 u n0_i) (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(-.f32 (*.f32 n0_i u) (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))
(-.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 n0_i u) n0_i))
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 n1_i (+.f32 u u))))
(-.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 u n0_i) n0_i))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 u (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 u (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n1_i))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 u u))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 u u)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (-.f32 n1_i n1_i))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n1_i n1_i)))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (-.f32 n0_i (-.f32 n1_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 u n1_i) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (+.f32 n0_i (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0))
(-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 0))
(+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 0)))
(-.f32 (*.f32 u n1_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 n1_i u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(-.f32 0 (*.f32 -1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(-.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(-.f32 (*.f32 u n0_i) (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(-.f32 (*.f32 u n0_i) (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 n1_i u)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) -1))
(-.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 n0_i u))
(+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) -2))
(-.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(-.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) -1))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (neg.f32 (+.f32 n0_i (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 -1 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))))
(-.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (*.f32 -1 (+.f32 n0_i (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i))) (*.f32 n1_i (+.f32 u u)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (/.f32 n1_i (/.f32 1/2 (+.f32 u u)))) (*.f32 n1_i (+.f32 u u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 (+.f32 u u) (/.f32 n1_i 1/2)) (*.f32 n1_i (+.f32 u u))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (-.f32 (*.f32 n1_i u) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) (-.f32 n0_i (*.f32 u n0_i))))
(+.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) (-.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 n0_i (*.f32 u n0_i))))
(-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))
(+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))
(-.f32 (+.f32 (*.f32 n1_i u) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (+.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i (+.f32 u u)))))
(-.f32 (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))))
(+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n0_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(*.f32 -1/2 (-.f32 (*.f32 u n0_i) (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(*.f32 1/2 (+.f32 (*.f32 n1_i u) (+.f32 n0_i (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(-.f32 (*.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) 1/2) (*.f32 1/2 (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 -1/2 (-.f32 (*.f32 u n0_i) (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(*.f32 1/2 (+.f32 (*.f32 n1_i u) (+.f32 n0_i (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 1/2)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(*.f32 -1 (-.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (*.f32 n0_i u)))
(*.f32 1 (-.f32 (*.f32 u n0_i) (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))
(*.f32 1 (-.f32 (*.f32 u n0_i) (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 n0_i u)))
(*.f32 1 (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n0_i))))
(*.f32 1 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 n1_i (+.f32 u u))))
(-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 -1 (*.f32 n1_i (+.f32 u u))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(*.f32 1 (-.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 0)))
(*.f32 1 (+.f32 n0_i (-.f32 (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 0))))
(*.f32 -1 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u n1_i)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 -1 (*.f32 n1_i u)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 n0_i (*.f32 -1 (*.f32 n1_i u))))
(*.f32 -1 (-.f32 (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 1 (-.f32 (*.f32 u n0_i) (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))
(*.f32 1 (-.f32 (*.f32 u n0_i) (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(*.f32 -1 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (-.f32 n0_i n0_i)))
(*.f32 1 (-.f32 (-.f32 n0_i n0_i) (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(*.f32 -1 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)))
(*.f32 1 (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)))
(*.f32 -1 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))))
(*.f32 1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (/.f32 n1_i (/.f32 1/2 (+.f32 u u)))) (*.f32 n1_i (+.f32 u u))))
(*.f32 1 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 (+.f32 u u) (/.f32 n1_i 1/2)) (*.f32 n1_i (+.f32 u u)))))
(*.f32 -1 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))))
(*.f32 1 (+.f32 (*.f32 n1_i u) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
(*.f32 1 (+.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) (-.f32 (*.f32 n1_i u) (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i))))))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) (-.f32 n0_i (*.f32 u n0_i)))))
(*.f32 1 (+.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) (-.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 n0_i (*.f32 u n0_i)))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 1 (+.f32 (*.f32 n1_i (+.f32 u u)) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)))))
(*.f32 -1 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(*.f32 1 (+.f32 (*.f32 n1_i u) (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))))
(*.f32 1 (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3))))
(*.f32 1 (+.f32 (*.f32 n1_i u) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)))))
(*.f32 -1 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2)))
(*.f32 1 (-.f32 (*.f32 2 (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (+.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i (+.f32 u u))))))
(*.f32 -1 (-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))))
(*.f32 1 (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u n0_i))))
(*.f32 1 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(*.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2) 1/4)
(*.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) 1/4)
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) 2) (*.f32 n1_i (+.f32 u u))))
(*.f32 1/2 (-.f32 (*.f32 2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3)))) (*.f32 n1_i (+.f32 u u))))
(*.f32 1/2 (-.f32 (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 u u))))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 1/2 (/.f32 n1_i (/.f32 1/2 (+.f32 u u)))))
(+.f32 n0_i (-.f32 (*.f32 (*.f32 (+.f32 u u) (/.f32 n1_i 1/2)) 1/2) (*.f32 u n0_i)))
(*.f32 1/2 (+.f32 (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 1/2 (/.f32 n1_i (/.f32 1/2 (+.f32 u u)))))
(+.f32 n0_i (-.f32 (*.f32 (*.f32 (+.f32 u u) (/.f32 n1_i 1/2)) 1/2) (*.f32 u n0_i)))
(*.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) -1/2)
(*.f32 2 (*.f32 -1/2 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(*.f32 -1/2 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(*.f32 2 (*.f32 -1/2 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(*.f32 -1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)))
(*.f32 1/2 (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)))
(*.f32 1/2 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(*.f32 -1/2 (-.f32 (*.f32 u n0_i) (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(*.f32 1/2 (+.f32 (*.f32 n1_i u) (+.f32 n0_i (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))))
(*.f32 -1/2 (-.f32 (*.f32 u n0_i) (+.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(*.f32 1/2 (+.f32 (*.f32 n1_i u) (+.f32 n0_i (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 1)
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))
(/.f32 -1 (/.f32 1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(/.f32 1/2 (/.f32 1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)))
(/.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))) 2)
(/.f32 1/2 (/.f32 -1 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))))
(/.f32 1/2 (/.f32 -1/2 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(/.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) -2)
(/.f32 (-.f32 (-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (*.f32 n0_i u)) -1)
(neg.f32 (-.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))) (*.f32 u n0_i)))
(neg.f32 (+.f32 n0_i (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(/.f32 (-.f32 (-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 n0_i u)) -1)
(neg.f32 (-.f32 (*.f32 u n0_i) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(/.f32 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 n1_i (+.f32 u u))) -1)
(neg.f32 (-.f32 (-.f32 (*.f32 u n0_i) n0_i) (*.f32 n1_i (+.f32 u u))))
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 0) (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) -1)
(neg.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 0) (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(/.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u n1_i)) -1)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (*.f32 n1_i u)))
(+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (neg.f32 (*.f32 n1_i u))))
(/.f32 (-.f32 (-.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2)) (+.f32 n0_i (*.f32 n0_i u))) -1)
(neg.f32 (-.f32 (+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))) (*.f32 u n0_i)))
(neg.f32 (+.f32 n0_i (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(/.f32 (-.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))) (-.f32 n0_i n0_i)) -1)
(neg.f32 (-.f32 n0_i (-.f32 n0_i (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(/.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2)) -1)
(neg.f32 (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(/.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 u u) (/.f32 1/2 n1_i)))) -1)
(neg.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (/.f32 n1_i (/.f32 1/2 (+.f32 u u))))))
(neg.f32 (-.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (+.f32 u u) (/.f32 n1_i 1/2)))))
(/.f32 (-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u (*.f32 n1_i 3))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2))) -1)
(neg.f32 (-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))) (+.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))
(neg.f32 (+.f32 (*.f32 n1_i (*.f32 u 3)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))
(/.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) -1)
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))))))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 (+.f32 n0_i n0_i) 2))) -1)
(neg.f32 (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n0_i 3) (+.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 2 (+.f32 n0_i n0_i))))))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) -1)
(neg.f32 (+.f32 n0_i (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (*.f32 n1_i u) (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 3)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))) 2) 2))) -1)
(neg.f32 (-.f32 (+.f32 (*.f32 n1_i u) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3)) (+.f32 (*.f32 n1_i u) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))
(neg.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (-.f32 (*.f32 n1_i u) (+.f32 (*.f32 n1_i u) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))))))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (*.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) 2)) -1)
(neg.f32 (-.f32 (+.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i (+.f32 u u)))) (*.f32 2 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))))))
(neg.f32 (+.f32 n0_i (-.f32 (+.f32 (*.f32 u n0_i) (*.f32 n1_i (+.f32 u u))) (*.f32 2 (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))))
(/.f32 (-.f32 (+.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (+.f32 u u)) (+.f32 n0_i n0_i)))) -1)
(neg.f32 (-.f32 (*.f32 u n0_i) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))))
(/.f32 (*.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) 1/2) -1)
(/.f32 1/2 (/.f32 -1/2 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))
(/.f32 (*.f32 2 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) -2)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i)))))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i))))))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n0_i u)))))
(+.f32 n0_i (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n0_i)))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) 0)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0))
(+.f32 n0_i (-.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 0) (*.f32 u n0_i)))
(+.f32 0 (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (+.f32 n0_i n0_i) (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)))))
(+.f32 n0_i (+.f32 (*.f32 -1/2 (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n0_i 3) (-.f32 n0_i (*.f32 u n0_i))))) n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (-.f32 (-.f32 u u) n0_i)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (-.f32 (-.f32 u n0_i) u)))
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 1 (-.f32 n0_i (-.f32 u u))))
(+.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (-.f32 (-.f32 u u) n0_i) -1))
(+.f32 (*.f32 n0_i (neg.f32 u)) (neg.f32 (-.f32 (-.f32 u n0_i) u)))
(+.f32 (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (-.f32 (*.f32 n0_i u) n0_i) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(+.f32 (*.f32 u n0_i) (-.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) n0_i))
(+.f32 (neg.f32 n0_i) (*.f32 -1 (*.f32 n0_i (-.f32 u 2))))
(+.f32 (neg.f32 n0_i) (*.f32 n0_i (*.f32 -1 (-.f32 u 2))))
(+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n0_i (-.f32 u 2)) -1))
(+.f32 (neg.f32 n0_i) (*.f32 (-.f32 u 2) (neg.f32 n0_i)))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (-.f32 (*.f32 n0_i u) n0_i))
(+.f32 (*.f32 u n0_i) (-.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) n0_i))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))
(+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (neg.f32 (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 1 (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)))))
(+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 1 (neg.f32 (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)))))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (-.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 0) (*.f32 u n0_i)))
(+.f32 (*.f32 (+.f32 u 1) (neg.f32 n0_i)) (+.f32 n0_i n0_i))
(+.f32 (+.f32 n0_i n0_i) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))
(+.f32 (neg.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (*.f32 (+.f32 n0_i n0_i) 2))
(+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (neg.f32 (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (+.f32 n0_i (*.f32 n0_i u))))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i))))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i))))
(+.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1/2) (*.f32 1/2 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i))))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (*.f32 1 (-.f32 1 u)))
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 n0_i (*.f32 -1 (+.f32 u -1)))
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 n0_i (-.f32 0 (+.f32 u -1)))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 1 (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 1 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u))))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 1 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 1 (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n0_i 3) (*.f32 2 (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1 (+.f32 (*.f32 n0_i 3) (-.f32 (*.f32 u n0_i) (*.f32 2 (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 (+.f32 n0_i n0_i) (-.f32 1/2 (*.f32 u 1/2)))
(*.f32 (-.f32 (*.f32 n0_i u) n0_i) -1)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (-.f32 (*.f32 n0_i u) n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (*.f32 n0_i u)))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))))
(*.f32 -1 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 1 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 0)))
(*.f32 -1 (-.f32 (-.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))) (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 1 (-.f32 (+.f32 n0_i (*.f32 u n0_i)) (-.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i)))))
(*.f32 -1 (-.f32 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 n0_i u) n0_i)))
(*.f32 -1 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))))
(*.f32 1 (-.f32 (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))))))
(*.f32 -1 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 2)))
(*.f32 -1 (-.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (*.f32 2 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1 (-.f32 (*.f32 2 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))) (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)))
(*.f32 -1 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 1 (-.f32 (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 2 (+.f32 n0_i n0_i))) (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 n0_i 3)))))
(*.f32 1 (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 n0_i 3) (*.f32 2 (+.f32 n0_i n0_i)))))))
(*.f32 (neg.f32 n0_i) (+.f32 u -1))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (neg.f32 n0_i) (-.f32 -1 (neg.f32 u)))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 1/2)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 1/2 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 1/2 (-.f32 (+.f32 n0_i n0_i) (*.f32 n0_i (+.f32 u u))))
(*.f32 1/2 (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i (+.f32 u u)))))
(*.f32 (+.f32 u -1) (neg.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2) -1/2)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1/2 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 -1/2 (neg.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))))
(*.f32 -1/2 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2))
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1/2 (-.f32 (-.f32 (*.f32 n0_i u) n0_i) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i))))
(*.f32 -1/2 (-.f32 (*.f32 n0_i u) (+.f32 n0_i (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i))))
(*.f32 -1/2 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i n0_i))))
(*.f32 1/2 (+.f32 n0_i (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n0_i))))))
(*.f32 1/2 (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i))))
(*.f32 -1/2 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3)))
(*.f32 -1/2 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)))
(*.f32 1/2 (-.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (-.f32 n0_i (*.f32 u n0_i))))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (+.f32 n0_i n0_i) 2))))
(*.f32 -1/2 (-.f32 (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)) (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (+.f32 n0_i n0_i)))))
(*.f32 1/2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)))))
(/.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 n0_i u))))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 (*.f32 n0_i u) n0_i) -1)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 -1 (/.f32 1 (-.f32 (*.f32 n0_i u) n0_i)))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 -1 (/.f32 -1 (-.f32 n0_i (*.f32 n0_i u))))
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 1/2 (/.f32 1 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) 2)
(/.f32 (*.f32 2 (-.f32 (*.f32 u n0_i) n0_i)) -2)
(/.f32 1/2 (/.f32 -1 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2)))
(/.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) 2)
(/.f32 (*.f32 2 (-.f32 (*.f32 u n0_i) n0_i)) -2)
(/.f32 (-.f32 (-.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (*.f32 n0_i u)) -1)
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))))
(/.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 0) (-.f32 n0_i (*.f32 n0_i u))) -1)
(neg.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 0) (-.f32 n0_i (*.f32 u n0_i))))
(/.f32 (-.f32 (-.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i u))) (+.f32 n0_i (*.f32 n0_i u))) -1)
(neg.f32 (-.f32 (-.f32 n0_i (+.f32 n0_i (*.f32 u n0_i))) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i))))
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n0_i)))))
(/.f32 (-.f32 (neg.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 n0_i u) n0_i)) -1)
(neg.f32 (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))))
(/.f32 (-.f32 (-.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) -1)
(neg.f32 (-.f32 (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 2 (-.f32 n0_i (*.f32 u n0_i)))) (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3))))
(/.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (*.f32 (*.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) 2)) -1)
(neg.f32 (-.f32 (*.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (*.f32 2 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))))))
(/.f32 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))) -1)
(neg.f32 (-.f32 (+.f32 (*.f32 u n0_i) (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 n0_i 3))) (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 2 (+.f32 n0_i n0_i)))))
(neg.f32 (+.f32 (+.f32 (*.f32 u n0_i) (*.f32 n0_i 3)) (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (+.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 2 (+.f32 n0_i n0_i))))))
(/.f32 (-.f32 (+.f32 n0_i (*.f32 n0_i u)) (*.f32 n0_i (+.f32 u u))) 1)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 (-.f32 (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) 2)) 1)
(+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n0_i 3) (*.f32 2 (+.f32 n0_i (*.f32 u n0_i)))))
(+.f32 (*.f32 n0_i 3) (-.f32 (*.f32 u n0_i) (*.f32 2 (+.f32 n0_i (*.f32 u n0_i)))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 n0_i u) n0_i) 2) 1/2) -1)
(/.f32 (*.f32 2 (-.f32 n0_i (*.f32 u n0_i))) 2)
(/.f32 (*.f32 2 (-.f32 (*.f32 u n0_i) n0_i)) -2)
(neg.f32 (-.f32 (*.f32 n0_i u) n0_i))
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n0_i u) 0)
(*.f32 u n0_i)
(+.f32 (*.f32 n0_i u) (-.f32 u u))
(+.f32 u (-.f32 (*.f32 u n0_i) u))
(+.f32 (*.f32 n0_i u) (-.f32 n0_i n0_i))
(+.f32 (*.f32 u n0_i) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 u u)))
(*.f32 u n0_i)
(+.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 n0_i u)))
(+.f32 (*.f32 u n0_i) (*.f32 0 (-.f32 n0_i u)))
(+.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 u n0_i)))
(+.f32 (*.f32 u n0_i) (*.f32 0 (-.f32 n0_i u)))
(+.f32 (*.f32 n0_i u) (*.f32 1 (*.f32 0 (-.f32 n0_i u))))
(+.f32 (*.f32 u n0_i) (*.f32 1 (*.f32 0 (-.f32 n0_i u))))
(+.f32 (*.f32 n0_i u) (*.f32 1 (*.f32 0 (-.f32 u n0_i))))
(+.f32 (*.f32 u n0_i) (*.f32 1 (*.f32 0 (-.f32 n0_i u))))
(+.f32 (*.f32 n0_i u) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 u)))
(*.f32 u n0_i)
(+.f32 (*.f32 n0_i u) (/.f32 (-.f32 u u) (/.f32 1 n0_i)))
(*.f32 u n0_i)
(+.f32 0 (*.f32 n0_i u))
(*.f32 u n0_i)
(+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (+.f32 u u)))
(+.f32 (*.f32 n0_i (+.f32 u u)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (-.f32 u u) (*.f32 n0_i u))
(+.f32 u (-.f32 (*.f32 u n0_i) u))
(+.f32 (-.f32 n0_i n0_i) (*.f32 n0_i u))
(+.f32 (*.f32 u n0_i) (-.f32 n0_i n0_i))
(+.f32 (*.f32 n0_i (+.f32 u u)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i u))
(*.f32 u n0_i)
(+.f32 (*.f32 0 (-.f32 n0_i u)) (*.f32 n0_i u))
(+.f32 (*.f32 u n0_i) (*.f32 0 (-.f32 n0_i u)))
(+.f32 (*.f32 0 (-.f32 u n0_i)) (*.f32 n0_i u))
(+.f32 (*.f32 u n0_i) (*.f32 0 (-.f32 n0_i u)))
(+.f32 (*.f32 (*.f32 n0_i u) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(*.f32 1/2 (*.f32 n0_i (+.f32 u u)))
(-.f32 (*.f32 n0_i u) 0)
(*.f32 u n0_i)
(-.f32 (*.f32 n0_i u) (-.f32 u u))
(-.f32 (*.f32 u n0_i) (-.f32 u u))
(-.f32 u (-.f32 u (*.f32 u n0_i)))
(-.f32 (*.f32 n0_i u) (-.f32 n0_i n0_i))
(-.f32 n0_i (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 (*.f32 n0_i u) (*.f32 n0_i (-.f32 u u)))
(*.f32 u n0_i)
(-.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 n0_i u)))
(-.f32 (*.f32 u n0_i) (*.f32 0 (-.f32 n0_i u)))
(-.f32 (*.f32 n0_i u) (*.f32 0 (-.f32 u n0_i)))
(-.f32 (*.f32 u n0_i) (*.f32 0 (-.f32 n0_i u)))
(-.f32 (*.f32 n0_i u) (/.f32 (-.f32 n0_i n0_i) (/.f32 1 u)))
(*.f32 u n0_i)
(-.f32 (*.f32 n0_i u) (/.f32 (-.f32 u u) (/.f32 1 n0_i)))
(*.f32 u n0_i)
(-.f32 0 (*.f32 n0_i (neg.f32 u)))
(*.f32 (neg.f32 u) (neg.f32 n0_i))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (*.f32 n0_i (+.f32 u u)) -1))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u u) (neg.f32 n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 n0_i n0_i) (/.f32 -1 u)))
(*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (/.f32 (+.f32 u u) (/.f32 -1 n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u u) (neg.f32 n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 u) (+.f32 n0_i n0_i)))
(*.f32 (neg.f32 u) (-.f32 n0_i (+.f32 n0_i n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (neg.f32 n0_i) (+.f32 u u)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 (+.f32 u u) (neg.f32 n0_i)))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 -1 (*.f32 n0_i (+.f32 u u))))
(-.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (*.f32 -1 (+.f32 u u))))
(-.f32 (-.f32 u u) (*.f32 n0_i (neg.f32 u)))
(-.f32 (-.f32 n0_i n0_i) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 n0_i (+.f32 u u)) (*.f32 n0_i u))
(*.f32 u n0_i)
(-.f32 (*.f32 (*.f32 n0_i (+.f32 u u)) 2) (*.f32 (*.f32 n0_i u) 3))
(-.f32 (*.f32 2 (*.f32 n0_i (+.f32 u u))) (*.f32 (*.f32 u n0_i) 3))
(-.f32 (/.f32 (*.f32 (+.f32 n0_i n0_i) 2) (/.f32 1 u)) (/.f32 (*.f32 n0_i 3) (/.f32 1 u)))
(/.f32 (-.f32 (*.f32 2 (+.f32 n0_i n0_i)) (*.f32 n0_i 3)) (/.f32 1 u))
(-.f32 (/.f32 (+.f32 u (*.f32 u 3)) (/.f32 1 n0_i)) (/.f32 (*.f32 u 3) (/.f32 1 n0_i)))
(/.f32 (-.f32 (+.f32 u (*.f32 u 3)) (*.f32 u 3)) (/.f32 1 n0_i))
(/.f32 (+.f32 u (-.f32 (*.f32 u 3) (*.f32 u 3))) (/.f32 1 n0_i))
(-.f32 (/.f32 (-.f32 (+.f32 u u) (neg.f32 u)) (/.f32 1 n0_i)) (*.f32 n0_i (+.f32 u u)))
(-.f32 (*.f32 (-.f32 (+.f32 u u) (neg.f32 u)) (/.f32 n0_i 1)) (*.f32 n0_i (+.f32 u u)))
(-.f32 (*.f32 (+.f32 u (*.f32 u 3)) n0_i) (*.f32 (*.f32 n0_i u) 3))
(-.f32 (*.f32 n0_i (+.f32 u (*.f32 u 3))) (*.f32 (*.f32 u n0_i) 3))
(-.f32 (*.f32 (-.f32 u u) -1) (*.f32 n0_i (neg.f32 u)))
(-.f32 (neg.f32 (-.f32 u u)) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (-.f32 (+.f32 u u) (neg.f32 u)) n0_i) (*.f32 n0_i (+.f32 u u)))
(*.f32 n0_i (-.f32 (-.f32 (+.f32 u u) (neg.f32 u)) (+.f32 u u)))
(*.f32 n0_i (-.f32 (-.f32 u u) (neg.f32 u)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i n0_i) 2) u) (*.f32 (*.f32 n0_i u) 3))
(-.f32 (*.f32 u (*.f32 2 (+.f32 n0_i n0_i))) (*.f32 (*.f32 u n0_i) 3))
(-.f32 (*.f32 (-.f32 n0_i n0_i) -1) (*.f32 n0_i (neg.f32 u)))
(-.f32 (neg.f32 (-.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 u)))
(-.f32 (*.f32 (*.f32 (*.f32 n0_i u) 3) 1/2) (*.f32 1/2 (*.f32 n0_i u)))
(*.f32 1/2 (-.f32 (*.f32 (*.f32 u n0_i) 3) (*.f32 u n0_i)))
(/.f32 n0_i (/.f32 1 u))
(*.f32 u n0_i)
(/.f32 n0_i (neg.f32 (/.f32 -1 u)))
(/.f32 u (/.f32 1 n0_i))
(*.f32 u n0_i)
(/.f32 u (neg.f32 (/.f32 -1 n0_i)))
(/.f32 (*.f32 n0_i u) 1)
(*.f32 u n0_i)
(/.f32 (+.f32 u u) (/.f32 (/.f32 1 n0_i) 1/2))
(*.f32 u n0_i)
(/.f32 1 (/.f32 1 (*.f32 n0_i u)))
(*.f32 u n0_i)
(/.f32 (+.f32 n0_i n0_i) (/.f32 (/.f32 1 u) 1/2))
(*.f32 u n0_i)
(/.f32 (*.f32 n0_i (neg.f32 u)) -1)
(*.f32 (neg.f32 u) (neg.f32 n0_i))
(/.f32 -1 (/.f32 1 (*.f32 n0_i (neg.f32 u))))
(*.f32 (neg.f32 u) (neg.f32 n0_i))
(/.f32 (neg.f32 n0_i) (/.f32 -1 u))
(*.f32 (neg.f32 n0_i) (neg.f32 u))
(/.f32 (neg.f32 u) (/.f32 -1 n0_i))
(*.f32 (neg.f32 u) (neg.f32 n0_i))
(/.f32 1/2 (/.f32 (/.f32 1/2 u) n0_i))
(*.f32 1/2 (/.f32 n0_i (/.f32 1/2 u)))
(*.f32 1/2 (/.f32 u (/.f32 1/2 n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1/2 n0_i) u))
(*.f32 1/2 (/.f32 n0_i (/.f32 1/2 u)))
(*.f32 1/2 (/.f32 u (/.f32 1/2 n0_i)))
(/.f32 1/2 (/.f32 (/.f32 1 n0_i) (+.f32 u u)))
(*.f32 u n0_i)
(/.f32 1/2 (/.f32 (/.f32 1 u) (+.f32 n0_i n0_i)))
(*.f32 u n0_i)
(/.f32 1/2 (/.f32 1 (*.f32 n0_i (+.f32 u u))))
(*.f32 u n0_i)
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))))
(/.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) -2)
(/.f32 (*.f32 n0_i 1/2) (/.f32 1/2 u))
(*.f32 1/2 (/.f32 n0_i (/.f32 1/2 u)))
(*.f32 1/2 (/.f32 u (/.f32 1/2 n0_i)))
(/.f32 (*.f32 u 1/2) (/.f32 1/2 n0_i))
(*.f32 1/2 (/.f32 n0_i (/.f32 1/2 u)))
(*.f32 1/2 (/.f32 u (/.f32 1/2 n0_i)))
(/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 (+.f32 n0_i n0_i) 2)) (/.f32 -1 u))
(*.f32 (-.f32 (*.f32 n0_i 3) (*.f32 2 (+.f32 n0_i n0_i))) (neg.f32 u))
(/.f32 (-.f32 (*.f32 u 3) (+.f32 u (*.f32 u 3))) (/.f32 -1 n0_i))
(*.f32 (-.f32 (*.f32 u 3) (+.f32 u (*.f32 u 3))) (neg.f32 n0_i))
(/.f32 (-.f32 (+.f32 u u) (-.f32 (+.f32 u u) (neg.f32 u))) (/.f32 -1 n0_i))
(*.f32 (-.f32 (neg.f32 u) (-.f32 u u)) (neg.f32 n0_i))
(/.f32 (-.f32 (*.f32 n0_i (-.f32 u u)) (*.f32 n0_i u)) -1)
(*.f32 u n0_i)
(/.f32 (-.f32 (*.f32 (*.f32 n0_i u) 3) (*.f32 (*.f32 n0_i (+.f32 u u)) 2)) -1)
(neg.f32 (-.f32 (*.f32 (*.f32 u n0_i) 3) (*.f32 2 (*.f32 n0_i (+.f32 u u)))))
(/.f32 (-.f32 (-.f32 u u) u) (/.f32 -1 n0_i))
(*.f32 (-.f32 (-.f32 u u) u) (neg.f32 n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))) 1/2) -1)
(/.f32 (*.f32 (+.f32 n0_i n0_i) (neg.f32 u)) -2)
(neg.f32 (*.f32 n0_i (neg.f32 u)))
(*.f32 (neg.f32 u) (neg.f32 n0_i))

localize50.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
0.1b
(*.f32 u (-.f32 n1_i n0_i))
0.1b
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
7.8b
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
Compiler

Compiled 46 to 10 computations (78.3% saved)

series10.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
normAngle
@inf
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
1.0ms
normAngle
@0
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
1.0ms
normAngle
@-inf
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
0.0ms
u
@inf
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
0.0ms
n1_i
@0
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))

rewrite75.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1194×rational.json-1
1194×rational.json-2
1194×rational.json-4
1194×rational.json-3
856×rational.json-simplify-67
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01379
18879
237779
3241979
Stop Event
node limit
Counts
3 → 251
Calls
Call 1
Inputs
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))) (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle n0_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n0_i (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n0_i (*.f32 n0_i u))) (*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle n0_i) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle n0_i) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i u) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle))) (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 (sin.f32 normAngle) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i u) (/.f32 normAngle (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (/.f32 1/2 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (-.f32 normAngle normAngle) (/.f32 normAngle (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (+.f32 normAngle normAngle) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (-.f32 0 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (-.f32 (/.f32 (*.f32 n0_i u) (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 normAngle normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 normAngle normAngle) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 normAngle normAngle) (/.f32 1/2 (*.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (+.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (sin.f32 normAngle) 2)) (+.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2) (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (/.f32 1/2 (/.f32 1 (/.f32 1/2 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 1/2 (neg.f32 (/.f32 (sin.f32 normAngle) normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))) (/.f32 1/2 (neg.f32 (*.f32 (sin.f32 normAngle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle n0_i) (+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 normAngle n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 n0_i (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 u n1_i)) (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)) (*.f32 normAngle n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 normAngle (*.f32 normAngle u))) (*.f32 normAngle (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)) (*.f32 normAngle n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 normAngle n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle n0_i) 1/2) (*.f32 1/2 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle n0_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 1 normAngle)) (*.f32 normAngle (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 normAngle normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle normAngle)) (+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 0 (neg.f32 normAngle))) (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (*.f32 n0_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle))) (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 1 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 1 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 u (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u u) (-.f32 u u)) (+.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 u (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))))))

simplify119.0ms (0.6%)

Algorithm
egg-herbie
Rules
890×rational.json-simplify-24
682×rational.json-simplify-2
604×rational.json-simplify-5
506×rational.json-simplify-1
504×rational.json-simplify-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056714295
1177513671
Stop Event
node limit
Counts
383 → 409
Calls
Call 1
Inputs
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 1/120 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i))) (pow.f32 normAngle 4))) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 1/120 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 -1/5040 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 1/120 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i))) (pow.f32 normAngle 4))) n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle)
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0)
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(+.f32 0 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))) (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 normAngle n0_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n0_i (*.f32 n0_i u))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n0_i (*.f32 n0_i u))) (*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 normAngle n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle n0_i) (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0)
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))
(-.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 (sin.f32 normAngle) normAngle)))
(-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i u) (/.f32 normAngle (sin.f32 normAngle))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 3))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle))) (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 (sin.f32 normAngle) normAngle))))
(-.f32 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i u) (/.f32 normAngle (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 3)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (-.f32 normAngle normAngle) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (+.f32 normAngle normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (-.f32 0 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (*.f32 n0_i u) (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (sin.f32 normAngle))))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) -1)
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) normAngle)
(*.f32 (+.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 normAngle normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 normAngle normAngle) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (+.f32 normAngle normAngle) (/.f32 1/2 (*.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 -1/2 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 1/2)
(*.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(*.f32 (neg.f32 (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (+.f32 normAngle normAngle))
(*.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)))
(*.f32 (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (sin.f32 normAngle) 2)) (+.f32 normAngle normAngle))
(*.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 2 (-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(*.f32 2 (/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))
(*.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2) (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (/.f32 1/2 (/.f32 1 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 1/2 (neg.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))) -1/2)
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) 2)
(*.f32 -2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))
(*.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 1 normAngle)))
(*.f32 (+.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))) (/.f32 1/2 (neg.f32 (*.f32 (sin.f32 normAngle) 2))))
(neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 0)
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 normAngle normAngle))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 0 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 normAngle n0_i) (+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle n0_i))
(+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 normAngle n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 n0_i (-.f32 normAngle (*.f32 normAngle u))))
(+.f32 (*.f32 normAngle (*.f32 u n1_i)) (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 1 normAngle)))
(+.f32 (+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)) (*.f32 normAngle n0_i))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (neg.f32 (-.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 n0_i (-.f32 normAngle (*.f32 normAngle u))) (*.f32 normAngle (*.f32 u n1_i)))
(+.f32 (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)) (*.f32 normAngle n0_i))
(+.f32 (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle n0_i))
(+.f32 (-.f32 (*.f32 normAngle n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (-.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle n0_i))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2))
(+.f32 (*.f32 (*.f32 normAngle n0_i) 1/2) (*.f32 1/2 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (*.f32 1/2 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle n0_i) 1/2))
(+.f32 (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 1 normAngle)) (*.f32 normAngle (*.f32 u n1_i)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 0)
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 normAngle normAngle))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)))
(-.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (*.f32 n0_i u)))
(-.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 1 normAngle)))
(-.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle normAngle)) (+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 0 (neg.f32 normAngle))) (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (*.f32 n0_i u))))
(-.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle))) (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 1 normAngle))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))))
(/.f32 normAngle (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1 normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1)
(/.f32 1 (/.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) normAngle))
(/.f32 1 (/.f32 (/.f32 1 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 1 (/.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(/.f32 1/2 (/.f32 1 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 1 normAngle)))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) -1)
(/.f32 (-.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) -1)
(neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (neg.f32 u)))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(-.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0)))
(-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 u (+.f32 n0_i n1_i)))
(-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i)))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i)
(-.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(-.f32 (+.f32 (-.f32 u u) (-.f32 u u)) (+.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 u (+.f32 n0_i n1_i))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i))))
(-.f32 (+.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i))
(-.f32 (+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i)))))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (neg.f32 u))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 n0_i n0_i)))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 2 (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)
(*.f32 (+.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))) -1/2)
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))) -1)
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
Outputs
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 n0_i (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 1/120 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i))) (pow.f32 normAngle 4))) n0_i)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 1/120 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (*.f32 -1 (pow.f32 normAngle 4))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (+.f32 n0_i (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 1/120 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (pow.f32 normAngle 4))) (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 1/120 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 -1/5040 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)) (*.f32 1/120 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i))) (pow.f32 normAngle 4))) n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 1/120 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))) (+.f32 (*.f32 1/720 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 -1/5040 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))) (*.f32 -1 (pow.f32 normAngle 6))) (+.f32 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 1/120 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (*.f32 -1 (pow.f32 normAngle 4))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (+.f32 (+.f32 n0_i (+.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 1/120 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (pow.f32 normAngle 4))) (*.f32 (-.f32 n1_i n0_i) u))) (neg.f32 (*.f32 (+.f32 (+.f32 (*.f32 1/720 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 (*.f32 -1/36 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) 1/6)) (+.f32 (*.f32 1/720 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 -1/5040 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))) (pow.f32 normAngle 6)))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 1 (neg.f32 u)) (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 u) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 u -1) (sin.f32 normAngle))))
(/.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle)) (neg.f32 (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 u -1) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 u -1) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 -1 (*.f32 (*.f32 n0_i normAngle) (/.f32 (+.f32 u -1) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) (sin.f32 normAngle)))
(*.f32 (-.f32 n1_i n0_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 (-.f32 n1_i n0_i) (sin.f32 normAngle)))
(*.f32 (-.f32 n1_i n0_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 n0_i (neg.f32 u))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle))
(*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle))
(*.f32 normAngle (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 1 (neg.f32 u)) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle)))
(*.f32 -1 (*.f32 n0_i (*.f32 (+.f32 u -1) normAngle)))
(neg.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 -1 (*.f32 n0_i (*.f32 (+.f32 u -1) normAngle))))
(+.f32 (neg.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 -1 (*.f32 n0_i (*.f32 (+.f32 u -1) normAngle))))
(+.f32 (neg.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 u 1) (*.f32 n0_i normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 -1 (*.f32 n0_i (*.f32 (+.f32 u -1) normAngle))))
(+.f32 (neg.f32 (*.f32 n0_i (*.f32 (-.f32 u 1) normAngle))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle)
(*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u))))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i) normAngle))
(+.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n0_i (neg.f32 u)))) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 n0_i (+.f32 1 (neg.f32 u)))
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n0_i (+.f32 1 (neg.f32 u))) (*.f32 n1_i u))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 n0_i (+.f32 u -1)))
(neg.f32 (*.f32 n0_i (-.f32 u 1)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 u -1))) (*.f32 n1_i u))
(+.f32 (neg.f32 (*.f32 n0_i (-.f32 u 1))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 u -1))) (*.f32 n1_i u))
(+.f32 (neg.f32 (*.f32 n0_i (-.f32 u 1))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 u -1))) (*.f32 n1_i u))
(+.f32 (neg.f32 (*.f32 n0_i (-.f32 u 1))) (*.f32 n1_i u))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n1_i u)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0)
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) 0))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) 0))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 -1 (/.f32 (sin.f32 normAngle) 0)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 0 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))) (*.f32 2 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) 0))
(+.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))) (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))) (*.f32 2 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0)))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) 0))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle)))))
(+.f32 (neg.f32 (/.f32 0 (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (/.f32 0 (*.f32 (sin.f32 normAngle) 2)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle n0_i) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (/.f32 0 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n0_i (*.f32 n0_i u))) (*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle n0_i) (/.f32 1/2 (sin.f32 normAngle))) (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle n0_i) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 u n1_i) (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (sin.f32 normAngle) 2)) (/.f32 (*.f32 normAngle n0_i) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0)
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) 0))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 normAngle 0)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 0))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (neg.f32 (/.f32 0 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (-.f32 normAngle normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (sin.f32 normAngle))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 0 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (*.f32 0 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) 0)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (-.f32 n0_i n1_i))))))
(-.f32 (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))) (/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (*.f32 u (-.f32 n0_i n1_i)))))
(-.f32 (*.f32 n0_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i))) (sin.f32 normAngle)))
(-.f32 (*.f32 normAngle (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (sin.f32 normAngle))) (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) 1)))
(-.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 2 (/.f32 normAngle (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(-.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i u) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 3))
(-.f32 (*.f32 2 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (/.f32 normAngle (sin.f32 normAngle))))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) 3))
(-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 4)) (*.f32 normAngle (*.f32 3 (/.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (sin.f32 normAngle)))))
(-.f32 (+.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 0 (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(-.f32 (/.f32 0 (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))))
(-.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle))) (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 n0_i u) (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 2) (*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 3)))
(-.f32 (*.f32 2 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (/.f32 normAngle (sin.f32 normAngle))))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle))) 3))
(-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 4)) (*.f32 normAngle (*.f32 3 (/.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) 1)
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (/.f32 1/2 (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 2 (/.f32 normAngle (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (-.f32 normAngle normAngle) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 normAngle normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 normAngle (-.f32 normAngle (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (/.f32 0 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (+.f32 normAngle normAngle) (sin.f32 normAngle))))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (/.f32 (-.f32 normAngle (+.f32 normAngle normAngle)) (sin.f32 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (-.f32 (+.f32 normAngle normAngle) normAngle) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (-.f32 0 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 0 (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (*.f32 n0_i u) (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (-.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (-.f32 0 (/.f32 1 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) -1)
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) normAngle)
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 normAngle normAngle) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 normAngle normAngle) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 normAngle normAngle) (/.f32 1/2 (*.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2)))
(*.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 2 (/.f32 normAngle (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 2 (/.f32 normAngle (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 2 (/.f32 normAngle (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 -1/2 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))))
(*.f32 -1/2 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))))
(*.f32 -1/2 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2)) 1/2)
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 normAngle (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))))
(*.f32 (*.f32 (*.f32 normAngle 2) (neg.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (/.f32 -1/2 (sin.f32 normAngle)))
(*.f32 (neg.f32 (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (neg.f32 (/.f32 1/2 (sin.f32 normAngle))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 normAngle (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))))
(*.f32 (*.f32 (*.f32 normAngle 2) (neg.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (/.f32 -1/2 (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1/2 (sin.f32 normAngle))) (+.f32 normAngle normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 1/2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (*.f32 (sin.f32 normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (sin.f32 normAngle) 2)) (+.f32 normAngle normAngle))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 2 (-.f32 (*.f32 normAngle (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 2 (/.f32 1/2 (/.f32 (*.f32 (sin.f32 normAngle) 2) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) 2) (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (+.f32 normAngle normAngle))) (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/2 (*.f32 2 (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 (-.f32 (/.f32 1/2 (sin.f32 normAngle)) (/.f32 1/4 (sin.f32 normAngle))) (*.f32 2 (+.f32 normAngle normAngle))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (/.f32 1/2 (/.f32 1 (/.f32 1/2 (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 1/2 (neg.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) (/.f32 1/2 (neg.f32 (sin.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))) -1/2)
(*.f32 -1/2 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))))
(*.f32 -1/2 (+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 (neg.f32 normAngle) (sin.f32 normAngle)))))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 normAngle))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) 2)
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -2 (/.f32 1/2 (/.f32 (sin.f32 normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle))) (/.f32 1/2 (/.f32 1 normAngle)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (+.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))) (/.f32 1/2 (neg.f32 (*.f32 (sin.f32 normAngle) 2))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 normAngle))) (neg.f32 (*.f32 normAngle (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))))
(*.f32 (*.f32 (*.f32 normAngle 2) (neg.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (/.f32 -1/2 (sin.f32 normAngle)))
(neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 normAngle (neg.f32 (sin.f32 normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 0)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 normAngle normAngle))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) normAngle)))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) normAngle)))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 0 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle n0_i) (+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(+.f32 (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i normAngle) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) n0_i))
(+.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)))
(-.f32 n0_i (-.f32 n0_i (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(+.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle n0_i) (-.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 normAngle n0_i))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 normAngle n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)) (*.f32 normAngle (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 normAngle 2)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)) (*.f32 normAngle (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 normAngle 2)))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 n0_i (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 normAngle (*.f32 u n1_i)) (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 1 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (+.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)) (*.f32 normAngle n0_i))
(+.f32 (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i))) (+.f32 (*.f32 n0_i normAngle) (-.f32 n0_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) n0_i))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (neg.f32 (-.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 n0_i (-.f32 normAngle (*.f32 normAngle u))) (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i n0_i)) (*.f32 normAngle n0_i))
(-.f32 n0_i (-.f32 n0_i (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(+.f32 (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) normAngle)))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) normAngle)))
(+.f32 (*.f32 normAngle 0) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(+.f32 (-.f32 (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle n0_i))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (-.f32 (*.f32 normAngle n0_i) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (-.f32 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle n0_i))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2) (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/2))
(+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) 1/2) (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) 1/2))
(+.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 1/2 normAngle)) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 1/2 normAngle)))
(+.f32 (*.f32 (*.f32 normAngle n0_i) 1/2) (*.f32 1/2 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 1/2 (+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (+.f32 normAngle normAngle)))
(+.f32 (*.f32 1/2 (*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle n0_i) 1/2))
(*.f32 1/2 (+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (+.f32 normAngle normAngle)))
(+.f32 (/.f32 (-.f32 n0_i (*.f32 n0_i u)) (/.f32 1 normAngle)) (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 0)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 normAngle normAngle))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i))
(-.f32 n0_i (-.f32 n0_i (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (-.f32 normAngle normAngle)))
(+.f32 (-.f32 normAngle normAngle) (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) normAngle)))
(-.f32 (*.f32 0 normAngle) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 0 (-.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 0 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) normAngle)))
(-.f32 (*.f32 0 normAngle) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)))
(-.f32 0 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 normAngle (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 n0_i n0_i)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 normAngle 2)) (+.f32 n0_i (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) n0_i)))
(-.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(-.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (*.f32 n0_i u)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 1 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 normAngle 3)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 2 (+.f32 normAngle normAngle)) (*.f32 normAngle 3)))
(-.f32 (+.f32 (-.f32 normAngle normAngle) (-.f32 normAngle normAngle)) (+.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(-.f32 (-.f32 normAngle normAngle) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (neg.f32 normAngle)))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 0 (neg.f32 normAngle))) (+.f32 (*.f32 0 (neg.f32 normAngle)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u n1_i))) (*.f32 normAngle (*.f32 n0_i u))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle))) (+.f32 (/.f32 (+.f32 n0_i (*.f32 u n1_i)) (/.f32 1 normAngle)) (/.f32 (*.f32 n0_i u) (/.f32 1 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 normAngle normAngle) 2)) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 2 (+.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 normAngle 3)))
(*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 (*.f32 2 (+.f32 normAngle normAngle)) (*.f32 normAngle 3)))
(/.f32 normAngle (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (/.f32 1 normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 1 (/.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) normAngle))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 1 (/.f32 (/.f32 1 normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 1 (/.f32 -1 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 1/2 (/.f32 1 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (/.f32 1 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)) -1)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (-.f32 (neg.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle))) -1)
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (neg.f32 normAngle)))
(*.f32 normAngle (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u))
(+.f32 n0_i (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 u u)))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0))
(+.f32 n0_i (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 n1_i n0_i) 0)))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (-.f32 u 0)))
(-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 0))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 0 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2)))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (neg.f32 u)))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 u u)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 u u)))
(-.f32 u (-.f32 (+.f32 u (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (-.f32 n1_i n0_i) 0)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 (-.f32 n1_i n0_i) 0)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (+.f32 n0_i (+.f32 (*.f32 (-.f32 n1_i n0_i) 0) (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 u (+.f32 n0_i n1_i)))
(+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u (+.f32 n1_i n0_i))))
(-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (-.f32 (+.f32 u u) u)))
(-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (+.f32 n0_i n0_i) n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 3))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 4) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 3))
(-.f32 (*.f32 n0_i (+.f32 u u)) (+.f32 (*.f32 n0_i u) (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (+.f32 (-.f32 u u) (-.f32 u u)) (+.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (-.f32 u u) (neg.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (+.f32 n0_i (*.f32 n1_i (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 n1_i (+.f32 u u))) (*.f32 u (+.f32 n0_i n1_i))))
(+.f32 n0_i (-.f32 (*.f32 n1_i (+.f32 u u)) (*.f32 u (+.f32 n1_i n0_i))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)))) (+.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (-.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (-.f32 (+.f32 u u) u)))
(-.f32 (+.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i))) (+.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i n0_i)) n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (+.f32 n0_i n0_i) n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 n0_i (-.f32 n0_i n0_i)))
(-.f32 (+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i)))) (+.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (+.f32 n0_i (*.f32 u n1_i))) (+.f32 (*.f32 n0_i u) (+.f32 n0_i (*.f32 u n1_i)))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(-.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2)) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 2) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 3)))
(-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 3))
(-.f32 (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 4) (*.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) 3))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (neg.f32 u))))
(-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (neg.f32 u)))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (+.f32 (+.f32 n0_i n0_i) (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 1/2 (+.f32 (*.f32 (-.f32 n1_i n0_i) (+.f32 u u)) (+.f32 n0_i n0_i)))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 -1 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 2) 1/2)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 -1/2 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 2 (/.f32 1/2 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) -1/2)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(*.f32 (+.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))) -1/2)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) 1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) -1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))) -1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(/.f32 (-.f32 (+.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i)))) -1)
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(neg.f32 (neg.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 u (-.f32 n0_i n1_i))))
(+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))

eval710.0ms (3.7%)

Compiler

Compiled 57924 to 23177 computations (60% saved)

prune1.0s (5.5%)

Pruning

55 alts after pruning (50 fresh and 5 done)

PrunedKeptTotal
New2652222674
Fresh92837
Picked011
Done347
Total2664552719
Error
0b
Counts
2719 → 55
Alt Table
Click to see full alt table
StatusErrorProgram
12.6b
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (+.f32 u 1) 2)) (/.f32 1 n0_i))
12.4b
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
8.7b
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (sin.f32 normAngle))
7.9b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
8.0b
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
20.8b
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
8.7b
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
20.5b
(/.f32 n1_i (/.f32 1 u))
12.4b
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
0.6b
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
20.5b
(/.f32 1 (/.f32 1 (*.f32 u n1_i)))
0.7b
(-.f32 (/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) (*.f32 n1_i u))
1.4b
(-.f32 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))) -1) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
0.9b
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 n1_i u))) (*.f32 n1_i u))
0.5b
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i) (*.f32 n1_i u))
0.6b
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))
0.5b
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
0.9b
(-.f32 (*.f32 1/2 (-.f32 (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 u u)))) (*.f32 n1_i u))
26.5b
(-.f32 u (-.f32 u (*.f32 u n1_i)))
23.7b
(-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i)))
0.5b
(-.f32 n0_i (*.f32 (-.f32 n0_i n1_i) u))
12.4b
(-.f32 n0_i (*.f32 u n0_i))
10.1b
(+.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 n1_i normAngle))) (sin.f32 normAngle)) n0_i)
9.8b
(+.f32 (/.f32 (*.f32 n1_i (/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 1 normAngle))) (sin.f32 normAngle)) n0_i)
6.1b
(+.f32 (/.f32 n1_i (/.f32 1 u)) n0_i)
8.1b
(+.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) n0_i)
0.7b
(+.f32 (*.f32 (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n1_i))) (neg.f32 u)) (*.f32 n0_i (-.f32 1 u)))
0.8b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
3.5b
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (-.f32 -1 u)))
1.9b
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13))))
1.9b
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u)))))
1.0b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 8 (+.f32 u 7))))
0.5b
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
6.0b
(+.f32 (*.f32 u n1_i) n0_i)
1.3b
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
20.1b
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (+.f32 u (-.f32 (+.f32 n0_i u) (*.f32 u 3))))))
5.4b
(+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (sin.f32 normAngle)))
0.5b
(+.f32 n0_i (/.f32 u (/.f32 1 (-.f32 n1_i n0_i))))
0.6b
(+.f32 n0_i (/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i))))
15.6b
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 n0_i (neg.f32 u)))))
13.3b
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 -1 (-.f32 (*.f32 2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))
13.0b
(+.f32 n0_i (+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
12.3b
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
0.4b
(+.f32 n0_i (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (neg.f32 u)))
3.6b
(+.f32 n0_i (*.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle))))
12.6b
(+.f32 n0_i (*.f32 u (-.f32 1 (-.f32 1 (-.f32 n1_i n0_i)))))
0.3b
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
12.4b
(*.f32 (-.f32 1 u) n0_i)
20.4b
(*.f32 u n1_i)
12.5b
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
29.6b
(*.f32 n0_i (neg.f32 u))
2.2b
(*.f32 1 (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))))
11.3b
(*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (-.f32 u (+.f32 n0_i u))))
16.4b
n0_i
Compiler

Compiled 991 to 658 computations (33.6% saved)

regimes238.0ms (1.2%)

Counts
99 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 n1_i (/.f32 1 u))
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (/.f32 n1_i (/.f32 1 u)) n0_i)
(-.f32 n0_i (*.f32 (-.f32 n0_i n1_i) u))
(-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i)))
(-.f32 u (-.f32 u (*.f32 u n1_i)))
(/.f32 1 (/.f32 1 (*.f32 u n1_i)))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
(+.f32 n0_i (/.f32 u (/.f32 1 (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 n0_i (neg.f32 u)))))
(+.f32 n0_i (*.f32 u (-.f32 1 (-.f32 1 (-.f32 n1_i n0_i)))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 8 (+.f32 u 7))))
(+.f32 (*.f32 u n1_i) (/.f32 n0_i (/.f32 -1 (+.f32 u -1))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 1 u) (/.f32 1 n0_i)))
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (/.f32 u (/.f32 1 n1_i)) (*.f32 n0_i (-.f32 1 u)))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 n1_i (-.f32 n1_i (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 n0_i (+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i)))
(+.f32 (-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (-.f32 u (-.f32 u (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i) (*.f32 n1_i u))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (+.f32 u 1) 2)) (/.f32 1 n0_i))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 7) (*.f32 n0_i (-.f32 6 (neg.f32 u)))))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 8 n0_i) (*.f32 n0_i (+.f32 4 (+.f32 u 3)))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (-.f32 -1 u)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (*.f32 u n1_i))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u)))))
(*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (-.f32 u (+.f32 n0_i u))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n1_i))) (neg.f32 u)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (+.f32 u (-.f32 (+.f32 n0_i u) (*.f32 u 3))))))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 n1_i u))) (*.f32 n1_i u))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n1_i (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) n1_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) u)))
(-.f32 (*.f32 1/2 (-.f32 (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 u u)))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 -1 (-.f32 (*.f32 2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))
(-.f32 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))) -1) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (*.f32 u n1_i) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))))
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
(*.f32 1 (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 n1_i normAngle))) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 n0_i 1/3) (pow.f32 normAngle 2)))))
(+.f32 n0_i (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (neg.f32 u)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(+.f32 n0_i (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1/6 n1_i) (*.f32 n0_i -1/3)))) (neg.f32 u)))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (-.f32 (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i (neg.f32 n0_i)) -1/6)) (pow.f32 normAngle 2)))))
(+.f32 (/.f32 (*.f32 n1_i (/.f32 (-.f32 (+.f32 u (+.f32 u (+.f32 u u))) (+.f32 u (+.f32 u u))) (/.f32 1 normAngle))) (sin.f32 normAngle)) n0_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 u n1_i))
(+.f32 n0_i (/.f32 (*.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 (cos.f32 normAngle) (neg.f32 n0_i)))) u) (sin.f32 normAngle)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (/.f32 (+.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (neg.f32 normAngle)))) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (/.f32 (-.f32 1 u) (/.f32 1 normAngle))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) n1_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n1_i n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(+.f32 (-.f32 (/.f32 (+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 (/.f32 1 n0_i) (*.f32 (sin.f32 normAngle) 2))) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i) (/.f32 1/2 (sin.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
Calls

5 calls:

43.0ms
u
42.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
41.0ms
n0_i
41.0ms
normAngle
40.0ms
n1_i
Results
ErrorSegmentsBranch
0.3b1normAngle
0.3b1u
0.3b1n0_i
0.3b1n1_i
0.3b1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Compiler

Compiled 1587 to 699 computations (56% saved)

regimes141.0ms (0.7%)

Counts
72 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 n1_i (/.f32 1 u))
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (/.f32 n1_i (/.f32 1 u)) n0_i)
(-.f32 n0_i (*.f32 (-.f32 n0_i n1_i) u))
(-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i)))
(-.f32 u (-.f32 u (*.f32 u n1_i)))
(/.f32 1 (/.f32 1 (*.f32 u n1_i)))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
(+.f32 n0_i (/.f32 u (/.f32 1 (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 n0_i (neg.f32 u)))))
(+.f32 n0_i (*.f32 u (-.f32 1 (-.f32 1 (-.f32 n1_i n0_i)))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 8 (+.f32 u 7))))
(+.f32 (*.f32 u n1_i) (/.f32 n0_i (/.f32 -1 (+.f32 u -1))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 1 u) (/.f32 1 n0_i)))
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (/.f32 u (/.f32 1 n1_i)) (*.f32 n0_i (-.f32 1 u)))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 n1_i (-.f32 n1_i (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 n0_i (+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i)))
(+.f32 (-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (-.f32 u (-.f32 u (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i) (*.f32 n1_i u))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (+.f32 u 1) 2)) (/.f32 1 n0_i))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 7) (*.f32 n0_i (-.f32 6 (neg.f32 u)))))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 8 n0_i) (*.f32 n0_i (+.f32 4 (+.f32 u 3)))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (-.f32 -1 u)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (*.f32 u n1_i))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u)))))
(*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (-.f32 u (+.f32 n0_i u))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n1_i))) (neg.f32 u)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (+.f32 u (-.f32 (+.f32 n0_i u) (*.f32 u 3))))))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 n1_i u))) (*.f32 n1_i u))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n1_i (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) n1_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) u)))
(-.f32 (*.f32 1/2 (-.f32 (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 u u)))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 -1 (-.f32 (*.f32 2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))
(-.f32 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))) -1) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (*.f32 u n1_i) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))))
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
(*.f32 1 (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 n1_i normAngle))) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 n0_i 1/3) (pow.f32 normAngle 2)))))
(+.f32 n0_i (*.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 -1/3 (*.f32 n0_i (pow.f32 normAngle 2)))) (neg.f32 u)))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 n0_i 1/3) (pow.f32 normAngle 2)))))
Calls

4 calls:

31.0ms
normAngle
30.0ms
n1_i
30.0ms
u
30.0ms
n0_i
Results
ErrorSegmentsBranch
0.4b1normAngle
0.4b1u
0.4b1n0_i
0.4b1n1_i
Compiler

Compiled 1042 to 490 computations (53% saved)

regimes133.0ms (0.7%)

Counts
70 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 n1_i (/.f32 1 u))
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (/.f32 n1_i (/.f32 1 u)) n0_i)
(-.f32 n0_i (*.f32 (-.f32 n0_i n1_i) u))
(-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i)))
(-.f32 u (-.f32 u (*.f32 u n1_i)))
(/.f32 1 (/.f32 1 (*.f32 u n1_i)))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 u) (/.f32 1 n0_i))
(+.f32 n0_i (/.f32 u (/.f32 1 (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 n0_i (neg.f32 u)))))
(+.f32 n0_i (*.f32 u (-.f32 1 (-.f32 1 (-.f32 n1_i n0_i)))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 n0_i (/.f32 1/2 (/.f32 (/.f32 1/2 u) (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 8 (+.f32 u 7))))
(+.f32 (*.f32 u n1_i) (/.f32 n0_i (/.f32 -1 (+.f32 u -1))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 1 u) (/.f32 1 n0_i)))
(+.f32 (/.f32 n1_i (/.f32 1 u)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (/.f32 u (/.f32 1 n1_i)) (*.f32 n0_i (-.f32 1 u)))
(/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(-.f32 n1_i (-.f32 n1_i (+.f32 n0_i (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))))
(+.f32 n0_i (+.f32 (+.f32 u u) (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2))))
(+.f32 (*.f32 u n1_i) (-.f32 (-.f32 u (-.f32 u n0_i)) (*.f32 u n0_i)))
(+.f32 (-.f32 n1_i (-.f32 n1_i (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (-.f32 u (-.f32 u (*.f32 u n1_i))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 n1_i) n0_i) u) n0_i) (*.f32 n1_i u))
(/.f32 (-.f32 (+.f32 u 3) (*.f32 (+.f32 u 1) 2)) (/.f32 1 n0_i))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 7) (*.f32 n0_i (-.f32 6 (neg.f32 u)))))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 8 n0_i) (*.f32 n0_i (+.f32 4 (+.f32 u 3)))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (-.f32 -1 u)))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 n1_i (+.f32 u u))) (*.f32 u n1_i))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 n0_i 13) (-.f32 (*.f32 n0_i 12) (*.f32 n0_i (neg.f32 u)))))
(*.f32 1/2 (-.f32 (+.f32 n0_i (*.f32 (-.f32 n1_i n0_i) (+.f32 u u))) (-.f32 u (+.f32 n0_i u))))
(+.f32 (*.f32 u n1_i) (/.f32 (-.f32 (*.f32 n0_i 3) (*.f32 n0_i 4)) (/.f32 1 (+.f32 u -1))))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (-.f32 n0_i (*.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 2 (/.f32 u 1/2)))) (*.f32 n0_i (-.f32 1 u)))
(-.f32 (/.f32 1 (/.f32 1 (+.f32 n0_i (*.f32 u (-.f32 (+.f32 n1_i n1_i) n0_i))))) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 n1_i 3) (*.f32 2 (+.f32 n1_i n1_i))) (neg.f32 u)) (*.f32 n0_i (-.f32 1 u)))
(+.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 -1 (+.f32 u (-.f32 (+.f32 n0_i u) (*.f32 u 3))))))
(+.f32 (*.f32 u n1_i) (-.f32 (*.f32 (+.f32 u -1) (*.f32 n0_i 12)) (*.f32 (+.f32 u -1) (*.f32 n0_i 13))))
(-.f32 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 n1_i u))) (*.f32 n1_i u))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 n1_i (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) n1_i)))
(-.f32 (*.f32 2 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 u (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) u)))
(-.f32 (*.f32 1/2 (-.f32 (*.f32 2 (+.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 u 3)) (*.f32 u n0_i)))) (*.f32 n1_i (+.f32 u u)))) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (-.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i (*.f32 u 3))))))
(+.f32 n0_i (-.f32 u (-.f32 u (*.f32 -1 (-.f32 (*.f32 2 (neg.f32 (*.f32 u (-.f32 (-.f32 n1_i n0_i) 2)))) (+.f32 (+.f32 u (*.f32 u (-.f32 n0_i n1_i))) (*.f32 u 3)))))))
(-.f32 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (+.f32 (*.f32 n0_i u) (*.f32 n0_i 3))) (+.f32 (*.f32 (+.f32 n0_i n0_i) 2) (*.f32 (+.f32 n0_i n0_i) 2))) -1) (*.f32 n1_i (+.f32 u u))) (*.f32 n1_i u))
(+.f32 (*.f32 u n1_i) (-.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (+.f32 u -1) -2)) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) 3)))))
(-.f32 (+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))) (+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (*.f32 (+.f32 u -1) -2)))))
(*.f32 1 (+.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))) 3) (*.f32 2 (*.f32 2 (+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 n1_i n0_i)))))))))))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (/.f32 u (/.f32 1 (*.f32 n1_i normAngle))) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (/.f32 (*.f32 normAngle (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)))
(*.f32 -1 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 n1_i -1))) (/.f32 u (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
Outputs
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
Calls

4 calls:

29.0ms
n1_i
29.0ms
u
28.0ms
n0_i
28.0ms
normAngle
Results
ErrorSegmentsBranch
0.5b1normAngle
0.5b1u
0.5b1n0_i
0.5b1n1_i
Compiler

Compiled 1010 to 474 computations (53.1% saved)

regimes33.0ms (0.2%)

Counts
8 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(/.f32 n1_i (/.f32 1 u))
(*.f32 n0_i (-.f32 4 (+.f32 u 3)))
Outputs
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 u n1_i) n0_i)
Calls

4 calls:

16.0ms
n1_i
5.0ms
normAngle
5.0ms
n0_i
5.0ms
u
Results
ErrorSegmentsBranch
6.0b1normAngle
6.0b1u
6.0b1n0_i
4.1b3n1_i
Compiler

Compiled 59 to 37 computations (37.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.0155024921837551e-25
6.084019720111715e-25
0.0ms
-3.1883206317042973e-25
-2.9498566082221363e-25
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes27.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
Outputs
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
Calls

4 calls:

12.0ms
n1_i
6.0ms
u
4.0ms
n0_i
4.0ms
normAngle
Results
ErrorSegmentsBranch
6.0b1normAngle
6.0b1u
6.0b1n0_i
4.1b3n1_i
Compiler

Compiled 42 to 27 computations (35.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.0155024921837551e-25
6.084019720111715e-25
0.0ms
-3.1883206317042973e-25
-2.9498566082221363e-25
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes30.0ms (0.2%)

Counts
4 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
(*.f32 (-.f32 1 u) n0_i)
Outputs
(*.f32 (-.f32 1 u) n0_i)
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
Calls

4 calls:

11.0ms
n0_i
10.0ms
n1_i
4.0ms
normAngle
4.0ms
u
Results
ErrorSegmentsBranch
12.4b1normAngle
12.4b1u
8.1b3n0_i
8.9b3n1_i
Compiler

Compiled 37 to 26 computations (29.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
2.3370867331002787e-23
2.3690378085722642e-23
0.0ms
-2.2910970470507443e-27
-1.3195070864906798e-27
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes36.0ms (0.2%)

Accuracy

Total -18.2b remaining (-157%)

Threshold costs -18.2b (-157%)

Counts
3 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (neg.f32 u))
Outputs
n0_i
(*.f32 u n1_i)
n0_i
Calls

4 calls:

13.0ms
n0_i
12.0ms
n1_i
7.0ms
u
3.0ms
normAngle
Results
ErrorSegmentsBranch
16.4b1normAngle
14.3b2u
11.6b3n0_i
12.5b3n1_i
Compiler

Compiled 32 to 23 computations (28.1% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
5.915152404495362e-21
9.389819887165254e-21
0.0ms
-4.4848491206204025e-27
-2.4437113951108832e-27
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify6.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057314
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 n0_i 1/3) (pow.f32 normAngle 2)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i -6084723/20282409603651670423947251286016) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i 2028241/10141204801825835211973625643008) (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n1_i -6084723/20282409603651670423947251286016) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i 2028241/10141204801825835211973625643008) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n0_i -5192297/2596148429267413814265248164610048) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 14894895/633825300114114700748351602688) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -5192297/1298074214633706907132624082305024) n0_i (if (<=.f32 n0_i 928455/154742504910672534362390528) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 n0_i 1/3) (*.f32 n1_i 1/6))))))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 (*.f32 n0_i 1/3) (pow.f32 normAngle 2)))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i -6084723/20282409603651670423947251286016) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i 2028241/10141204801825835211973625643008) (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n1_i -6084723/20282409603651670423947251286016) (+.f32 (*.f32 u n1_i) n0_i) (if (<=.f32 n1_i 2028241/10141204801825835211973625643008) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 u n1_i) n0_i)))
(if (<=.f32 n0_i -5192297/2596148429267413814265248164610048) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 14894895/633825300114114700748351602688) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -5192297/1298074214633706907132624082305024) n0_i (if (<=.f32 n0_i 928455/154742504910672534362390528) (*.f32 u n1_i) n0_i))
n0_i
Compiler

Compiled 155 to 98 computations (36.8% saved)

soundness372.0ms (1.9%)

Algorithm
egg-herbie
Rules
1156×rational.json-simplify-4
1076×rational.json-simplify-5
1050×rational.json-simplify-24
1036×rational.json-simplify-24
1012×rational.json-simplify-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02077
14165
210755
333755
4115655
5462155
056317076
1175816370
065324155
1202519873
077826827
1301225503
074722896
1288122090
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 811 to 444 computations (45.3% saved)

end52.0ms (0.3%)

Compiler

Compiled 127 to 65 computations (48.8% saved)

Profiling

Loading profile data...