Curve intersection, scale width based on ribbon orientation

Time bar (total: 13.9s)

analyze517.0ms (3.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
16.7%0.1%0.5%99.4%0%0%0%6
25%0.1%0.4%99.4%0%0%0%7
25%0.1%0.4%99.4%0%0%0%8
25%0.1%0.4%99.4%0%0%0%9
45%0.2%0.3%99.5%0%0%0%10
52.5%0.3%0.2%99.5%0%0%0%11
52.5%0.3%0.2%99.5%0%0%0%12
Compiler

Compiled 62 to 38 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 322.0ms
ival-mult: 82.0ms (25.5% of total)
ival-sin: 77.0ms (23.9% of total)
ival-<=: 45.0ms (14% of total)
ival-add: 34.0ms (10.6% of total)
...c/correct-round.rkt:119:19: 31.0ms (9.6% of total)
ival-div: 20.0ms (6.2% of total)
ival-sub: 11.0ms (3.4% of total)
ival-and: 10.0ms (3.1% of total)
ival-pi: 7.0ms (2.2% of total)
const: 3.0ms (0.9% of total)
backward-pass: 1.0ms (0.3% of total)

sample3.5s (25.4%)

Results
2.3s8256×0valid
567.0ms2009×0precondition
Precisions
Click to see histograms. Total time spent on operations: 2.2s
ival-<=: 580.0ms (27% of total)
ival-mult: 449.0ms (20.9% of total)
ival-sin: 445.0ms (20.7% of total)
...c/correct-round.rkt:119:19: 204.0ms (9.5% of total)
ival-div: 170.0ms (7.9% of total)
ival-sub: 99.0ms (4.6% of total)
ival-and: 70.0ms (3.3% of total)
ival-pi: 55.0ms (2.6% of total)
ival-add: 53.0ms (2.5% of total)
const: 24.0ms (1.1% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess178.0ms (1.3%)

Algorithm
egg-herbie
Rules
2682×fnmadd-define
2144×fma-define
1832×sum5-define
1772×sum4-define
1406×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0107344
1297304
2850287
32937241
46767241
01722
13820
28319
316316
423216
529116
639416
753316
8126116
9147516
10182116
11273916
12510716
0814116
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
Outputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
Call 2
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i))
(+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i)))
(neg (+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i)))
(neg (+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i))))
(+ (* (* (sin (* (- 1 normAngle) u)) (/ 1 (sin u))) n0_i) (* (* (sin (* normAngle u)) (/ 1 (sin u))) n1_i))
(+ (* (* (sin (* (- 1 u) n0_i)) (/ 1 (sin n0_i))) normAngle) (* (* (sin (* u n0_i)) (/ 1 (sin n0_i))) n1_i))
(+ (* (* (sin (* (- 1 u) n1_i)) (/ 1 (sin n1_i))) n0_i) (* (* (sin (* u n1_i)) (/ 1 (sin n1_i))) normAngle))
(+ (* (* (sin (* (- 1 n0_i) normAngle)) (/ 1 (sin normAngle))) u) (* (* (sin (* n0_i normAngle)) (/ 1 (sin normAngle))) n1_i))
(+ (* (* (sin (* (- 1 n1_i) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* n1_i normAngle)) (/ 1 (sin normAngle))) u))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n1_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n0_i))
Outputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i))
(/ (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fnmadd (sin (* u normAngle)) n1_i (* n0_i (sin (fma u normAngle normAngle)))) (sin normAngle))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fmsub (sin (* u normAngle)) n1_i (* (sin (fnmadd u normAngle normAngle)) n0_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i)))
(/ (fmsub (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(neg (+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i)))
(neg (/ (fma (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle)))
(neg (+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i)))
(/ (fmsub (sin (* u normAngle)) n1_i (* n0_i (sin (fma u normAngle normAngle)))) (sin normAngle))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)))
(/ (fmsub (sin (fnmadd u normAngle normAngle)) n0_i (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i))))
(/ (fmsub (sin (* u normAngle)) n1_i (* (sin (fnmadd u normAngle normAngle)) n0_i)) (sin normAngle))
(+ (* (* (sin (* (- 1 normAngle) u)) (/ 1 (sin u))) n0_i) (* (* (sin (* normAngle u)) (/ 1 (sin u))) n1_i))
(/ (fma n0_i (sin (fnmadd u normAngle u)) (* (sin (* u normAngle)) n1_i)) (sin u))
(+ (* (* (sin (* (- 1 u) n0_i)) (/ 1 (sin n0_i))) normAngle) (* (* (sin (* u n0_i)) (/ 1 (sin n0_i))) n1_i))
(/ (fma n1_i (sin (* u n0_i)) (* normAngle (sin (fnmadd u n0_i n0_i)))) (sin n0_i))
(+ (* (* (sin (* (- 1 u) n1_i)) (/ 1 (sin n1_i))) n0_i) (* (* (sin (* u n1_i)) (/ 1 (sin n1_i))) normAngle))
(/ (fma normAngle (sin (* u n1_i)) (* n0_i (sin (fnmadd u n1_i n1_i)))) (sin n1_i))
(+ (* (* (sin (* (- 1 n0_i) normAngle)) (/ 1 (sin normAngle))) u) (* (* (sin (* n0_i normAngle)) (/ 1 (sin normAngle))) n1_i))
(/ (fma u (sin (fnmadd normAngle n0_i normAngle)) (* n1_i (sin (* normAngle n0_i)))) (sin normAngle))
(+ (* (* (sin (* (- 1 n1_i) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* n1_i normAngle)) (/ 1 (sin normAngle))) u))
(/ (fma u (sin (* normAngle n1_i)) (* n0_i (sin (fnmadd normAngle n1_i normAngle)))) (sin normAngle))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n1_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n0_i))
(/ (fma n0_i (sin (* u normAngle)) (* (sin (fnmadd u normAngle normAngle)) n1_i)) (sin normAngle))
Symmetry

(abs normAngle)

explain181.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
250-22(5.4974410118850115e-39 0.002658667741343379 2.7937743603463107e-14 1.1918726539063521e-18)(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
10-0-(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
00-0-(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
00-0-(sin.f32 (*.f32 u normAngle))
00-0-(sin.f32 normAngle)
00-0-u
00-0-#s(literal 1 binary32)
00-0-(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
00-0-(-.f32 #s(literal 1 binary32) u)
00-0-normAngle
00-0-n0_i
00-0-(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
00-0-(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
00-0-n1_i
00-0-(*.f32 u normAngle)
00-0-(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
00-0-(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
Results
103.0ms498×0valid
9.0ms14×5exit
Compiler

Compiled 241 to 53 computations (78% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-mult: 20.0ms (34.9% of total)
ival-sin: 14.0ms (24.5% of total)
ival-add: 13.0ms (22.7% of total)
ival-div: 4.0ms (7% of total)
ival-sub: 3.0ms (5.2% of total)
backward-pass: 2.0ms (3.5% of total)
const: 1.0ms (1.7% of total)

eval0.0ms (0%)

Compiler

Compiled 22 to 15 computations (31.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
72.7%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
97.5%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 51 to 32 computations (37.3% saved)

simplify107.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
cost-diff0
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
cost-diff0
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
cost-diff0
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
cost-diff64
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
cost-diff64
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff64
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
cost-diff3392
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Rules
2682×fnmadd-define
2144×fma-define
1832×sum5-define
1406×sum3-define
994×fnmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
021171
146163
288159
3151147
4213147
5272147
6375147
7514147
81243147
91457147
101789147
112695147
125063147
08124147
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
1
u
normAngle
(/ 1 (sin normAngle))
(sin normAngle)
n0_i
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(sin (* u normAngle))
(* u normAngle)
n1_i
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (* (- 1 u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
1
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(sin (* u normAngle))
(* u normAngle)
n1_i
(sin normAngle)
Outputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(sin (* (- 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* (- 1 u) normAngle)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
normAngle
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(sin normAngle)
(sin.f32 normAngle)
n0_i
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
n1_i
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(* (sin (* (- 1 u) normAngle)) n0_i)
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(* (- 1 u) normAngle)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
n1_i
(sin normAngle)
(sin.f32 normAngle)

localize152.0ms (1.1%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
accuracy99.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy73.8%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.6%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy98.4%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy95.0%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
Results
107.0ms249×0valid
6.0ms5exit
Compiler

Compiled 181 to 22 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-mult: 15.0ms (48.1% of total)
ival-sin: 7.0ms (22.4% of total)
ival-div: 4.0ms (12.8% of total)
ival-add: 2.0ms (6.4% of total)
ival-sub: 2.0ms (6.4% of total)
backward-pass: 1.0ms (3.2% of total)
const: 0.0ms (0% of total)

series53.0ms (0.4%)

Counts
11 → 384
Calls
Call 1
Inputs
#<alt (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))>
#<alt (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)>
#<alt (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))>
#<alt (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)>
#<alt (/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))>
#<alt (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))>
#<alt (* (sin (* (- 1 u) normAngle)) n0_i)>
#<alt (sin (* (- 1 u) normAngle))>
#<alt (* (sin (* u normAngle)) (/ 1 (sin normAngle)))>
#<alt (* (- 1 u) normAngle)>
#<alt (* (sin (* u normAngle)) n1_i)>
Outputs
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n0_i (- 1 u))) (+ (* -1/5040 (* n1_i u)) (+ (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (- 1 u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (sin (* normAngle (+ 1 (* -1 u)))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (sin normAngle)>
#<alt (+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (sin (* normAngle (+ 1 (* -1 u))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (sin (* normAngle (- 1 u)))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt u>
#<alt (+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* n1_i (* normAngle u))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
Calls

96 calls:

TimeVariablePointExpression
6.0ms
n1_i
@0
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
4.0ms
n0_i
@0
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
3.0ms
normAngle
@-inf
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
2.0ms
normAngle
@inf
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
2.0ms
normAngle
@0
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))

rewrite337.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
5238×*-lowering-*.f32
5238×*-lowering-*.f64
2082×/-lowering-/.f32
2082×/-lowering-/.f64
1656×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021115
198115
2761109
08581109
Stop Event
iter limit
node limit
Counts
11 → 473
Calls
Call 1
Inputs
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i)
(* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle)))
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (* (- 1 u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(* (- 1 u) normAngle)
(* (sin (* u normAngle)) n1_i)
Outputs
(neg.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 9 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 4 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 4 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))) (sin.f32 normAngle))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (+.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)))))
(*.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i #s(literal 1 binary32)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.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)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) 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 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 9 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 4 binary32)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 4 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 4 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (*.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32))) (sin.f32 normAngle))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (+.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (+.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (*.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))) (*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)))))
(*.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle)))))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (sin.f32 normAngle)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (neg.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (neg.f32 n0_i))) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal -1 binary32))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (neg.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 9 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 (*.f32 n0_i n1_i) (sin.f32 (*.f32 u normAngle)))) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 4 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 4 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))) #s(literal 1 binary32)))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)))))))
(*.f32 (neg.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))) (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 1 binary32))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(+.f32 normAngle (neg.f32 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (neg.f32 (*.f32 u normAngle)))
(fma.f32 normAngle #s(literal 1 binary32) (neg.f32 (*.f32 u normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)))
(/.f32 normAngle (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 #s(literal 1 binary32) u))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 #s(literal 1 binary32) u))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) u)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) u)))
(/.f32 (+.f32 (pow.f32 normAngle #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 u normAngle)) #s(literal 3 binary32))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))) normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)) normAngle))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal 1 binary32) u)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 #s(literal 1 binary32) (*.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) #s(literal 1 binary32))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (sin.f32 (*.f32 u normAngle)))

simplify529.0ms (3.8%)

Algorithm
egg-herbie
Rules
5816×*-lowering-*.f32
5816×*-lowering-*.f64
3412×+-lowering-+.f64
3412×+-lowering-+.f32
2116×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05676349
120235832
084165832
Stop Event
iter limit
node limit
Counts
384 → 384
Calls
Call 1
Inputs
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n0_i (- 1 u))) (+ (* -1/5040 (* n1_i u)) (+ (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
1
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(- 1 u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* n0_i (sin normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (sin (* normAngle (- 1 u))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* n0_i (sin (* normAngle (- 1 u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (sin (* normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(* n0_i (sin normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(* n0_i (* normAngle (- 1 u)))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (sin (* normAngle (- 1 u))))
(sin normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(sin (* normAngle (+ 1 (* -1 u))))
(* normAngle (- 1 u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(sin (* normAngle (- 1 u)))
(/ (* normAngle u) (sin normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* n1_i (* normAngle u))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (* normAngle u))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
Outputs
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (cos.f32 normAngle) #s(literal 1/6 binary32))) (sin.f32 normAngle)))))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n0_i (- 1 u))) (+ (* -1/5040 (* n1_i u)) (+ (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (+ (* 1/120 (* n0_i (- 1 u))) (* 1/120 (* n1_i u))))))))) (+ (* -1/6 (* n0_i (- 1 u))) (* -1/6 (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))))) (+.f32 (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32)) (*.f32 #s(literal -1/720 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/720 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (-.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32))))))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32)))))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(-.f32 n0_i (/.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (cos.f32 normAngle)))) (sin.f32 normAngle)))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u #s(literal 1/6 binary32))) (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n0_i (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (-.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/5040 binary32))) (*.f32 #s(literal -1/720 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))))) (+.f32 (-.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+.f32 #s(literal 1 binary32) (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 u (cos.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))) (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle)))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/5040 binary32)) (*.f32 #s(literal -1/720 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1/120 binary32)))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal 1 binary32) u))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 u (*.f32 normAngle n1_i)) (sin.f32 normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) (sin.f32 normAngle))))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 (*.f32 u u) #s(literal -1/5040 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))) (sin.f32 normAngle))))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (*.f32 n1_i (*.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i #s(literal -1/5040 binary32))) (*.f32 #s(literal -1/720 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32))))))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32))))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (-.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (cos.f32 normAngle) #s(literal 1/6 binary32))) (sin.f32 normAngle)))))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32))))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))) (neg.f32 n1_i))
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 normAngle n1_i) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 normAngle n1_i) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (sin.f32 normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 normAngle n1_i) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 u (+.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (cos.f32 normAngle) #s(literal 1/6 binary32))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 normAngle normAngle)))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32)))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 (*.f32 u u) n1_i)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32)))))))))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (*.f32 (neg.f32 n0_i) #s(literal -1 binary32)) (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (*.f32 (neg.f32 n0_i) #s(literal -1 binary32)) (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (*.f32 (neg.f32 n0_i) #s(literal -1 binary32)) (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i n1_i))) (neg.f32 n1_i))
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(-.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 n0_i (*.f32 u (*.f32 normAngle (cos.f32 normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (*.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (+ 1 (* -1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))))))))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (* normAngle (- 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(sin normAngle)
(sin.f32 normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(-.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle (cos.f32 normAngle))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/2 binary32) (*.f32 u (sin.f32 normAngle)))) (*.f32 normAngle (cos.f32 normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (cos.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))) (*.f32 normAngle (cos.f32 normAngle)))))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (+ 1 (* -1 u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (*.f32 normAngle (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))))))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))))))) (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (* normAngle (- 1 u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 (*.f32 u (/.f32 u (sin.f32 normAngle))) #s(literal 1/120 binary32)))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u (/.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+.f32 u (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32))) (+.f32 (*.f32 u #s(literal -1/5040 binary32)) (*.f32 #s(literal -1/720 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/6 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 u #s(literal 1/120 binary32))))))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+ normAngle (* -1 (* normAngle u)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(-.f32 #s(literal 0 binary32) (*.f32 u normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 (-.f32 normAngle (/.f32 normAngle u)) (neg.f32 u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* n1_i (* normAngle u))
(*.f32 u (*.f32 normAngle n1_i))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u u) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 (*.f32 u u) #s(literal -1/5040 binary32))) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32)))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (* normAngle u))
(*.f32 u (*.f32 normAngle n1_i))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 (*.f32 u u) n1_i)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32)))))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))

eval420.0ms (3%)

Compiler

Compiled 33701 to 1764 computations (94.8% saved)

prune107.0ms (0.8%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New91719936
Fresh000
Picked202
Done000
Total91919938
Accuracy
100.0%
Counts
938 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.1%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
72.9%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
72.4%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
72.3%
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 normAngle normAngle))))) (sin.f32 normAngle))
71.2%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
29.9%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
46.7%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
97.6%
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.3%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
97.7%
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
98.6%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
97.8%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
82.6%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
87.4%
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
72.6%
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
35.9%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
61.3%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
97.6%
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
50.7%
n0_i
Compiler

Compiled 842 to 526 computations (37.5% saved)

simplify165.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff32
(sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle))
cost-diff32
(*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i)
cost-diff32
(+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
cost-diff32
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
cost-diff0
(sin.f32 (*.f32 u normAngle))
cost-diff64
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff64
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
cost-diff64
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
cost-diff0
(/.f32 n1_i (sin.f32 normAngle))
cost-diff0
(*.f32 u normAngle)
cost-diff0
(sin.f32 (*.f32 u normAngle))
cost-diff0
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
cost-diff192
(+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
cost-diff192
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
cost-diff192
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
cost-diff192
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
Rules
3560×*-lowering-*.f32
3560×*-lowering-*.f64
2534×+-lowering-+.f64
2534×+-lowering-+.f32
1242×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
043403
1122387
2372371
31724362
08822362
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
(* u n1_i)
u
n1_i
(+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u)))
(* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))))
(* normAngle normAngle)
normAngle
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))
(* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u))))
n0_i
(* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))
(+ -1/6 (* u 1/6))
-1/6
(* u 1/6)
1/6
(* (- 1 u) (- 1 u))
(- 1 u)
1
(- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))
(* -1/6 (* n1_i (- (* u (* u u)) u)))
(* n1_i (- (* u (* u u)) u))
(- (* u (* u u)) u)
(* u (* u u))
(* u u)
(* n0_i (+ -1/6 (* u 1/6)))
(* n0_i (- 1 u))
n0_i
(* (sin (* u normAngle)) (/ n1_i (sin normAngle)))
(sin (* u normAngle))
(* u normAngle)
u
normAngle
(/ n1_i (sin normAngle))
n1_i
(sin normAngle)
(+ n0_i (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
n0_i
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(sin (* u normAngle))
(* u normAngle)
u
normAngle
(/ 1 (sin normAngle))
1
(sin normAngle)
n1_i
(/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (+ (neg (* u normAngle)) normAngle)) n0_i)
(sin (+ (neg (* u normAngle)) normAngle))
(+ (neg (* u normAngle)) normAngle)
(neg (* u normAngle))
(* u normAngle)
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(sin (* u normAngle))
n1_i
(sin normAngle)
Outputs
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u)))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))
(+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
n0_i
(* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(+ -1/6 (* u 1/6))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
-1/6
#s(literal -1/6 binary32)
(* u 1/6)
(*.f32 u #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* (- 1 u) (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
(- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))
(+.f32 (*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(* -1/6 (* n1_i (- (* u (* u u)) u)))
(*.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* n1_i (- (* u (* u u)) u))
(*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(- (* u (* u u)) u)
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* u (* u u))
(*.f32 u (*.f32 u u))
(* u u)
(*.f32 u u)
(* n0_i (+ -1/6 (* u 1/6)))
(*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(* (sin (* u normAngle)) (/ n1_i (sin normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
n1_i
(sin normAngle)
(sin.f32 normAngle)
(+ n0_i (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
n0_i
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
1
#s(literal 1 binary32)
(sin normAngle)
(sin.f32 normAngle)
n1_i
(/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(* (sin (+ (neg (* u normAngle)) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(sin (+ (neg (* u normAngle)) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(+ (neg (* u normAngle)) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(neg (* u normAngle))
(neg.f32 (*.f32 u normAngle))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
n0_i
(* (sin (* u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(sin (* u normAngle))
(sin.f32 (*.f32 u normAngle))
n1_i
(sin normAngle)
(sin.f32 normAngle)

localize264.0ms (1.9%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
accuracy99.7%
(*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i)
accuracy99.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy73.1%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
accuracy100.0%
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
accuracy99.9%
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
accuracy99.8%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
accuracy95.0%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy100.0%
(sin.f32 (*.f32 u normAngle))
accuracy100.0%
(sin.f32 normAngle)
accuracy100.0%
(/.f32 n1_i (sin.f32 normAngle))
accuracy96.0%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
accuracy99.0%
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
accuracy98.9%
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
accuracy98.7%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy72.6%
(+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
Results
180.0ms255×0valid
4.0ms5exit
Compiler

Compiled 455 to 44 computations (90.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 90.0ms
ival-mult: 33.0ms (36.7% of total)
ival-add: 31.0ms (34.5% of total)
ival-sin: 7.0ms (7.8% of total)
...c/correct-round.rkt:119:19: 7.0ms (7.8% of total)
ival-div: 5.0ms (5.6% of total)
ival-sub: 3.0ms (3.3% of total)
backward-pass: 1.0ms (1.1% of total)
ival-neg: 1.0ms (1.1% of total)
const: 0.0ms (0% of total)

series61.0ms (0.4%)

Counts
21 → 648
Calls
Call 1
Inputs
#<alt (+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))>
#<alt (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u)))>
#<alt (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))))>
#<alt (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))>
#<alt (* (sin (* u normAngle)) (/ n1_i (sin normAngle)))>
#<alt (sin (* u normAngle))>
#<alt (* u normAngle)>
#<alt (/ n1_i (sin normAngle))>
#<alt (+ n0_i (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))>
#<alt (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)>
#<alt (* (sin (* u normAngle)) (/ 1 (sin normAngle)))>
#<alt (/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))>
#<alt (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))>
#<alt (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i)>
#<alt (sin (+ (neg (* u normAngle)) normAngle))>
#<alt (* (- 1 u) (- 1 u))>
#<alt (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))>
#<alt (+ -1/6 (* u 1/6))>
#<alt (sin normAngle)>
#<alt (/ 1 (sin normAngle))>
#<alt (* (sin (* u normAngle)) n1_i)>
Outputs
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))>
#<alt (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))>
#<alt (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))>
#<alt (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))>
#<alt (* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))>
#<alt (* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))>
#<alt (* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))>
#<alt (* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))>
#<alt (* (pow normAngle 2) (* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))>
#<alt (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))>
#<alt (* u (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))>
#<alt (* u (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))>
#<alt (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))>
#<alt (* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))>
#<alt (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))>
#<alt (* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (* -1/6 (* n1_i (- (pow u 3) u)))>
#<alt (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))>
#<alt (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))>
#<alt (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))>
#<alt (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))>
#<alt (* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))>
#<alt (* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))>
#<alt (* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))>
#<alt (* -1 (* n0_i (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))>
#<alt (* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))>
#<alt (* u (- (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/2 n0_i))) (* 1/6 n0_i)))>
#<alt (* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))>
#<alt (* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))>
#<alt (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i)))>
#<alt (* (pow u 3) (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (* 1/6 n0_i))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))>
#<alt (* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 1/2 (/ n0_i u))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))>
#<alt (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))>
#<alt (* -1/6 (* n1_i (- (pow u 3) u)))>
#<alt (* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))>
#<alt (* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))>
#<alt (* -1/6 (* n1_i (- (pow u 3) u)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* normAngle u)>
#<alt (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))>
#<alt (* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (* normAngle u)>
#<alt (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))>
#<alt (* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))>
#<alt (* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (sin (* normAngle u))>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i normAngle)>
#<alt (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)>
#<alt (/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)>
#<alt (/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ n1_i (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt u>
#<alt (+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))>
#<alt (* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))>
#<alt (* n0_i (sin normAngle))>
#<alt (+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))>
#<alt (+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (* normAngle (- 1 u)))>
#<alt (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))>
#<alt (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))>
#<alt (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))>
#<alt (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (* n0_i (sin (- normAngle (* normAngle u))))>
#<alt (sin normAngle)>
#<alt (+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))>
#<alt (+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))>
#<alt (* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (- normAngle (* normAngle u)))>
#<alt (sin (neg (+ (* -1 normAngle) (* normAngle u))))>
#<alt (sin (neg (+ (* -1 normAngle) (* normAngle u))))>
#<alt (sin (neg (+ (* -1 normAngle) (* normAngle u))))>
#<alt (sin (neg (+ (* -1 normAngle) (* normAngle u))))>
#<alt 1>
#<alt (+ 1 (* -2 u))>
#<alt (+ 1 (* u (- u 2)))>
#<alt (+ 1 (* u (- u 2)))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))>
#<alt (* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))>
#<alt -1/6>
#<alt (- (* 1/2 u) 1/6)>
#<alt (- (* u (+ 1/2 (* -1/2 u))) 1/6)>
#<alt (- (* u (+ 1/2 (* u (- (* 1/6 u) 1/2)))) 1/6)>
#<alt (* 1/6 (pow u 3))>
#<alt (* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))>
#<alt (* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (* 1/2 (/ 1 u))))>
#<alt (* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (+ (* 1/2 (/ 1 u)) (* 1/6 (/ 1 (pow u 3))))))>
#<alt (* 1/6 (pow u 3))>
#<alt (* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))>
#<alt (* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/2 (/ 1 u)) 1/2) u)) 1/6)))>
#<alt (* -1 (* (pow u 3) (- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 u)) 1/2) u)) 1/2) u)) 1/6)))>
#<alt -1/6>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (* 1/6 u)>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* 1/6 u)>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt normAngle>
#<alt (* normAngle (+ 1 (* -1/6 (pow normAngle 2))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (/ 1 normAngle)>
#<alt (/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (* n1_i (* normAngle u))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
Calls

162 calls:

TimeVariablePointExpression
9.0ms
n1_i
@-inf
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
3.0ms
n0_i
@0
(/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
2.0ms
n1_i
@0
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
1.0ms
normAngle
@inf
(* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))))
1.0ms
n0_i
@0
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))

rewrite414.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
3804×*-lowering-*.f32
3804×*-lowering-*.f64
1844×/-lowering-/.f32
1844×/-lowering-/.f64
1826×pow-lowering-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043261
1274250
22641250
08130250
Stop Event
iter limit
node limit
Counts
21 → 393
Calls
Call 1
Inputs
(+ (* u n1_i) (+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u))))
(+ (* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))) (* n0_i (- 1 u)))
(* (* normAngle normAngle) (+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6))))))
(+ (* n0_i (* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))) (- (* -1/6 (* n1_i (- (* u (* u u)) u))) (* n0_i (+ -1/6 (* u 1/6)))))
(* (sin (* u normAngle)) (/ n1_i (sin normAngle)))
(sin (* u normAngle))
(* u normAngle)
(/ n1_i (sin normAngle))
(+ n0_i (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(/ (+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i)) (sin normAngle))
(+ (* (sin (+ (neg (* u normAngle)) normAngle)) n0_i) (* (sin (* u normAngle)) n1_i))
(* (sin (+ (neg (* u normAngle)) normAngle)) n0_i)
(sin (+ (neg (* u normAngle)) normAngle))
(* (- 1 u) (- 1 u))
(* (+ -1/6 (* u 1/6)) (* (- 1 u) (- 1 u)))
(+ -1/6 (* u 1/6))
(sin normAngle)
(/ 1 (sin normAngle))
(* (sin (* u normAngle)) n1_i)
Outputs
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(+.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(pow.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(fma.f32 u n1_i (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(fma.f32 n1_i u (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(-.f32 (/.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (*.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (neg.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (+.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 u n1_i))))))
(*.f32 (*.f32 (+.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 u n1_i) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(fma.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(fma.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) normAngle)
(+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(+.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (+.f32 (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(+.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (neg.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) #s(literal -1 binary32))
(fma.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) n0_i (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 n1_i #s(literal -1/6 binary32)) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) #s(literal -1/6 binary32) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(fma.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u) (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) n1_i (neg.f32 (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))
(-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (-.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))
(-.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (/.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(-.f32 (-.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (neg.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (+.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (neg.f32 n0_i) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (neg.f32 n0_i) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (-.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 n0_i (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (-.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i (*.f32 u #s(literal 1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) n0_i))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) n0_i))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32)))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (*.f32 (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (-.f32 #s(literal 0 binary32) (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 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(sin.f32 (*.f32 u normAngle))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32))
(*.f32 u normAngle)
(*.f32 normAngle u)
(neg.f32 (/.f32 n1_i (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 n1_i) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 n1_i (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 n1_i)) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) n1_i) #s(literal -1 binary32)))
(*.f32 (neg.f32 n1_i) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32))) (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32)))) (neg.f32 (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) n0_i))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32)))) (*.f32 (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))) (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (-.f32 #s(literal 0 binary32) (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 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(neg.f32 (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) #s(literal -1 binary32))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 n0_i (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (neg.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))) (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle)))))))) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))) (*.f32 (*.f32 n1_i n1_i) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 u normAngle))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle))) (*.f32 n0_i (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle)) n0_i) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) n0_i))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle)))
(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
(fma.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 #s(literal 0 binary32) (cos.f32 (-.f32 (*.f32 u normAngle) normAngle))) (*.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 u normAngle) normAngle))))
(-.f32 (*.f32 (sin.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (*.f32 normAngle (neg.f32 u)) normAngle))) (cos.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 normAngle (neg.f32 u)) normAngle)))) (*.f32 (cos.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 (*.f32 normAngle (neg.f32 u)) normAngle))) (sin.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 normAngle (neg.f32 u)) normAngle)))))
(-.f32 (*.f32 (sin.f32 (+.f32 normAngle #s(literal 0 binary32))) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 (+.f32 normAngle #s(literal 0 binary32))) (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (cos.f32 normAngle)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) #s(literal 2 binary32))) (sin.f32 (-.f32 (*.f32 normAngle (neg.f32 u)) normAngle)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 2 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) u)))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log1p.f32 (neg.f32 u))) #s(literal 2 binary32))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) #s(literal 2 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (exp.f32 (log1p.f32 (neg.f32 u))) (exp.f32 (log1p.f32 (neg.f32 u))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 u #s(literal 1/6 binary32))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 (neg.f32 u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u))))
(/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(*.f32 (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) #s(literal -1 binary32))
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1/6 binary32) u #s(literal -1/6 binary32))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (/.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))))
(/.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 #s(literal -1/36 binary32) u))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) (neg.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal 1/36 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 u u) #s(literal 1/36 binary32)))) (*.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(*.f32 (+.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32))))
(sin.f32 normAngle)
(pow.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(*.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32)))
(pow.f32 (sin.f32 normAngle) #s(literal -1 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sin.f32 normAngle) (sin.f32 normAngle)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)

simplify428.0ms (3.1%)

Algorithm
egg-herbie
Rules
6992×+-lowering-+.f64
6992×+-lowering-+.f32
5414×*-lowering-*.f32
5414×*-lowering-*.f64
1422×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092811871
1333511252
0864611252
Stop Event
iter limit
node limit
Counts
648 → 648
Calls
Call 1
Inputs
n0_i
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(* (pow normAngle 2) (* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))
(* u (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))
(* u (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* -1/6 (* n1_i (- (pow u 3) u)))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(* -1 (* n0_i (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))
(* u (- (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/2 n0_i))) (* 1/6 n0_i)))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(* (pow u 3) (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 1/2 (/ n0_i u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* normAngle u)
(* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(* normAngle u)
(* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(sin (* normAngle u))
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i normAngle)
(/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ n1_i (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
n0_i
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
n0_i
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(* n0_i (sin normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(* n0_i (sin (- normAngle (* normAngle u))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(* n0_i (sin (- normAngle (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(* n1_i (sin (* normAngle u)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(* n1_i (sin (* normAngle u)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(* n0_i (sin normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (* normAngle (- 1 u)))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(sin normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(* normAngle (- 1 u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (- normAngle (* normAngle u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
1
(+ 1 (* -2 u))
(+ 1 (* u (- u 2)))
(+ 1 (* u (- u 2)))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
-1/6
(- (* 1/2 u) 1/6)
(- (* u (+ 1/2 (* -1/2 u))) 1/6)
(- (* u (+ 1/2 (* u (- (* 1/6 u) 1/2)))) 1/6)
(* 1/6 (pow u 3))
(* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (* 1/2 (/ 1 u))))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (+ (* 1/2 (/ 1 u)) (* 1/6 (/ 1 (pow u 3))))))
(* 1/6 (pow u 3))
(* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/2 (/ 1 u)) 1/2) u)) 1/6)))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 u)) 1/2) u)) 1/2) u)) 1/6)))
-1/6
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(* 1/6 u)
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* 1/6 u)
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(/ 1 normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(* n1_i (* normAngle u))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (* normAngle u))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
Outputs
n0_i
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))))))
(+ n0_i (* u (+ n1_i (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))))
(+.f32 n0_i (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (+ (/ n1_i (pow u 2)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))))) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (/.f32 n0_i (*.f32 u u))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (/.f32 n0_i u))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) (*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u)))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u)))))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2))))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (/.f32 (*.f32 u n1_i) (*.f32 normAngle normAngle)) (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (+ (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i))) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (/ (* n0_i (- 1 u)) (pow normAngle 2)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (- (+ 1 (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) u))
(* n0_i (- (+ 1 (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))))
(*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u))))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 n0_i (*.f32 u (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))))) (/.f32 n0_i (*.f32 u u))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i (/.f32 n0_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (+ (/ (* n0_i (- 1 u)) n1_i) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))))
(* n0_i (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32)))))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* n0_i (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n0_i (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6))))))
(*.f32 (neg.f32 (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* -1 (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) (- (pow u 3) u))) n0_i)) (* (pow normAngle 2) (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)))
(* (pow normAngle 2) (* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle))))))
(* u (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32)))))))
(* u (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i)))))) (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32)))))))
(* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u))))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* (pow normAngle 2) (+ (* -1/6 n1_i) (* 1/6 n0_i))) (/ (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u))))))
(* -1 (* (pow normAngle 2) (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(neg.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* -1 (* (pow u 3) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n1_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))
(* n1_i (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* (pow normAngle 2) (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))) n1_i)) (* 1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i))))
(* -1/6 (* n1_i (- (pow u 3) u)))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))))
(+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u))))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32))))))
(* n0_i (- (+ 1/6 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 u)))
(*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 u #s(literal -1/6 binary32)))))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(*.f32 n0_i (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(*.f32 n0_i (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(* n0_i (- (+ 1/6 (+ (* -1/6 (/ (* n1_i (- (pow u 3) u)) n0_i)) (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* 1/6 u)))
(*.f32 n0_i (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)) (+.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -1/6 binary32)))))
(* -1 (* n0_i (- (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* -1 (- (* 1/6 u) 1/6)))))
(*.f32 (neg.f32 n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(neg.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(neg.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))))))
(* -1 (* n0_i (- (+ (* -1 (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* 1/6 (/ (* n1_i (- (pow u 3) u)) n0_i))) (* -1 (- (* 1/6 u) 1/6)))))
(neg.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))))))
(* u (- (+ (* 1/6 n1_i) (* 1/2 n0_i)) (* 1/6 n0_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* u (- (+ (* -1/2 (* n0_i u)) (+ (* 1/6 n1_i) (* 1/2 n0_i))) (* 1/6 n0_i)))
(*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* u (- (+ (* 1/6 n1_i) (+ (* 1/2 n0_i) (* u (+ (* -1/2 n0_i) (* u (+ (* -1/6 n1_i) (* 1/6 n0_i))))))) (* 1/6 n0_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/2 binary32))))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* (pow u 3) (+ (* -1/6 n1_i) (* 1/6 n0_i)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 u (*.f32 u u)))
(* (pow u 3) (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (* 1/6 n0_i))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u u)))) (/.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u u)))))
(* (pow u 3) (- (+ (* -1/2 (/ n0_i u)) (+ (* -1/6 n1_i) (+ (* 1/6 n0_i) (+ (* 1/6 (/ n1_i (pow u 2))) (* 1/2 (/ n0_i (pow u 2))))))) (* 1/6 (/ n0_i (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n1_i (*.f32 u u))) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 u u)))) (/.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (* 1/6 n1_i))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 n1_i) (* 1/2 (/ n0_i u))))))
(*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/2 binary32)) u))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1/2 n0_i) (* -1/6 n1_i)) (* -1/6 n0_i)) u)) (* -1/2 n0_i)) u)) (+ (* -1/6 n0_i) (* 1/6 n1_i)))))
(*.f32 (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32))) (/.f32 (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6)))
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(- (+ (* -1/6 (* n1_i (- (pow u 3) u))) (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6)))) (* n0_i (- (* 1/6 u) 1/6)))
(+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* n1_i (- (+ (* -1/6 (- (pow u 3) u)) (/ (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) n1_i)) (/ (* n0_i (- (* 1/6 u) 1/6)) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* -1/6 (* n1_i (- (pow u 3) u)))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (- (* n0_i (* (pow (- 1 u) 2) (- (* 1/6 u) 1/6))) (* n0_i (- (* 1/6 u) 1/6))) n1_i)) (* 1/6 (- (pow u 3) u)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)) n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32)))) (sin.f32 normAngle))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/5040 binary32)) (pow.f32 u #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) #s(literal -1/5040 binary32)) (*.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 1/120 binary32)))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* normAngle u)
(*.f32 u normAngle)
(* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* 1/120 (* (pow normAngle 5) (pow u 2)))))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32))))))))
(* u (+ normAngle (* (pow u 2) (+ (* -1/6 (pow normAngle 3)) (* (pow u 2) (+ (* -1/5040 (* (pow normAngle 7) (pow u 2))) (* 1/120 (pow normAngle 5))))))))
(*.f32 u (+.f32 normAngle (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u)) (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32)))))))))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(* normAngle u)
(*.f32 u normAngle)
(* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u)))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* 1/120 (* (pow normAngle 2) (pow u 5)))))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32)))))))
(* normAngle (+ u (* (pow normAngle 2) (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow u 7))) (* 1/120 (pow u 5))))))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 u #s(literal 7 binary32))) (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)))))))))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(sin (* normAngle u))
(sin.f32 (*.f32 u normAngle))
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i normAngle)
(/.f32 n1_i normAngle)
(/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 7/360 binary32))) (*.f32 n1_i #s(literal 1/6 binary32))))) normAngle)
(/ (+ n1_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) normAngle)
(/.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i #s(literal -7/360 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i #s(literal 7/360 binary32)))) (*.f32 n1_i #s(literal 1/6 binary32))))) normAngle)
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
n0_i
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))) #s(literal -1 binary32)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32)))) (sin.f32 normAngle)))))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 u n1_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/5040 binary32)) (pow.f32 u #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) #s(literal -1/5040 binary32)) (*.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 1/120 binary32)))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (+.f32 n0_i (*.f32 u n1_i)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
n0_i
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (neg.f32 n0_i) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (neg.f32 n0_i) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (neg.f32 n0_i) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32)))) (sin.f32 normAngle))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/5040 binary32)) (pow.f32 u #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) #s(literal -1/5040 binary32)) (*.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) #s(literal 1/120 binary32)))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)))))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(*.f32 u (+.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u)) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) u))) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 #s(literal -1/120 binary32) u))) (+.f32 (*.f32 u #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (+ (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (cos normAngle))) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (cos.f32 normAngle))) (sin.f32 normAngle)))))))))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7)))) (+ (* -1/6 (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (* 1/120 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))))))))) (+ (* -1/6 (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/120 (+ (* n0_i (- 1 u)) (* n1_i u)))))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (+.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) #s(literal 1/120 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))))))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u)))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))) (sin.f32 normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (- normAngle (* normAngle u))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (- normAngle (* normAngle u))) (sin normAngle))) (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i n0_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(+ (/ (* n0_i (sin (- normAngle (* normAngle u)))) (sin normAngle)) (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (sin (* normAngle u)) (sin normAngle)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ (sin (* normAngle u)) (sin normAngle))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin normAngle)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))) (* n1_i normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle)))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (+ (* n1_i normAngle) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* u (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/6 (* n0_i (* (pow normAngle 3) (cos normAngle))))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (+.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 u (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (cos.f32 normAngle))))))))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n1_i (pow u 3))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* 1/120 (* n1_i (pow u 5)))))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32)))))))))))
(* normAngle (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (pow (- 1 u) 7))) (* -1/5040 (* n1_i (pow u 7))))))))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32)))))))))))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u))))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (+ (sin (- normAngle (* normAngle u))) (/ (* n1_i (sin (* normAngle u))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (- normAngle (* normAngle u)))) (* -1 (/ (* n1_i (sin (* normAngle u))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+ (* n0_i (sin (- normAngle (* normAngle u)))) (* n1_i (sin (* normAngle u))))
(+.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n1_i (+ (sin (* normAngle u)) (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))
(*.f32 n1_i (+.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (sin (* normAngle u))) (* -1 (/ (* n0_i (sin (- normAngle (* normAngle u)))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n0_i (sin normAngle))
(*.f32 n0_i (sin.f32 normAngle))
(+ (* -1 (* n0_i (* normAngle (* u (cos normAngle))))) (* n0_i (sin normAngle)))
(-.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 n0_i normAngle) (*.f32 u (cos.f32 normAngle))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* -1/2 (* n0_i (* (pow normAngle 2) (* u (sin normAngle))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(+ (* n0_i (sin normAngle)) (* u (+ (* -1 (* n0_i (* normAngle (cos normAngle)))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (* n0_i (* (pow normAngle 3) (* u (cos normAngle))))))))))
(+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) u) (cos.f32 normAngle))))) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (* normAngle (- 1 u)))
(*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 5))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))))))
(* normAngle (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))))))))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (neg (+ (* -1 normAngle) (* normAngle u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(* n0_i (sin (- normAngle (* normAngle u))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(sin normAngle)
(sin.f32 normAngle)
(+ (sin normAngle) (* -1 (* normAngle (* u (cos normAngle)))))
(-.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) (cos.f32 normAngle)))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* -1/2 (* (pow normAngle 2) (* u (sin normAngle)))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (*.f32 u (sin.f32 normAngle))) (*.f32 normAngle (cos.f32 normAngle)))))
(+ (sin normAngle) (* u (+ (* -1 (* normAngle (cos normAngle))) (* u (+ (* -1/2 (* (pow normAngle 2) (sin normAngle))) (* 1/6 (* (pow normAngle 3) (* u (cos normAngle)))))))))
(+.f32 (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (cos.f32 normAngle))))) (*.f32 normAngle (cos.f32 normAngle)))))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- 1 u))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* 1/120 (* (pow normAngle 2) (pow (- 1 u) 5)))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))) u)))
(* normAngle (- (+ 1 (* (pow normAngle 2) (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (+ (* -1/5040 (* (pow normAngle 2) (pow (- 1 u) 7))) (* 1/120 (pow (- 1 u) 5))))))) u))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (*.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))))))) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (- normAngle (* normAngle u)))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(sin (neg (+ (* -1 normAngle) (* normAngle u))))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
1
#s(literal 1 binary32)
(+ 1 (* -2 u))
(+.f32 #s(literal 1 binary32) (*.f32 u #s(literal -2 binary32)))
(+ 1 (* u (- u 2)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal -2 binary32))))
(+ 1 (* u (- u 2)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal -2 binary32))))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u)))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u))))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u)))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u)) u)))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u)) u)))
-1/6
#s(literal -1/6 binary32)
(- (* 1/2 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/6 binary32))
(- (* u (+ 1/2 (* -1/2 u))) 1/6)
(+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) #s(literal -1/6 binary32))
(- (* u (+ 1/2 (* u (- (* 1/6 u) 1/2)))) 1/6)
(+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/2 binary32))))) #s(literal -1/6 binary32))
(* 1/6 (pow u 3))
(*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u u)))
(* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/2 binary32) u)))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (* 1/2 (/ 1 u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/2 binary32) u))))
(* (pow u 3) (- (+ 1/6 (/ 1/2 (pow u 2))) (+ (* 1/2 (/ 1 u)) (* 1/6 (/ 1 (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/2 binary32) u) (/.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u u)))))))
(* 1/6 (pow u 3))
(*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/2 binary32) u) #s(literal -1/6 binary32))))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/2 (/ 1 u)) 1/2) u)) 1/6)))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) u) #s(literal 1/2 binary32)) u) #s(literal -1/6 binary32)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 u)) 1/2) u)) 1/2) u)) 1/6)))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/6 binary32) u) #s(literal 1/2 binary32)) u) #s(literal -1/2 binary32)) (neg.f32 u)) #s(literal -1/6 binary32)) (neg.f32 (*.f32 u (*.f32 u u))))
-1/6
#s(literal -1/6 binary32)
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) u)))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (neg.f32 u))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (neg.f32 u))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (neg.f32 u))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(/ 1 normAngle)
(/.f32 #s(literal 1 binary32) normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 7/360 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 31/15120 binary32))))))) normAngle)
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(* n1_i (* normAngle u))
(*.f32 n1_i (*.f32 u normAngle))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5 binary32))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 u u) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 7 binary32))) (*.f32 u u))) (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 normAngle #s(literal 5 binary32)))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (* normAngle u))
(*.f32 n1_i (*.f32 u normAngle))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 5 binary32))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i #s(literal 1/120 binary32)) (pow.f32 u #s(literal 5 binary32))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 7 binary32))))))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))

eval133.0ms (1%)

Compiler

Compiled 62816 to 3124 computations (95% saved)

prune168.0ms (1.2%)

Pruning

29 alts after pruning (28 fresh and 1 done)

PrunedKeptTotal
New1218251243
Fresh11314
Picked415
Done000
Total1233291262
Accuracy
100.0%
Counts
1262 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.4%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
29.6%
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
29.9%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
46.7%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
98.6%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 u #s(literal -2 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
97.2%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
98.4%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
98.5%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
46.4%
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32)))))))
97.8%
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
82.6%
(+.f32 (*.f32 u n1_i) n0_i)
61.5%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
82.6%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
83.1%
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n1_i))
82.5%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))) n1_i))
98.8%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
97.4%
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (/.f32 n0_i u))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
35.8%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
34.1%
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))))) (/.f32 n0_i (*.f32 u u))))
35.7%
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
35.9%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
35.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
35.4%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
98.4%
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
35.9%
(*.f32 u n1_i)
98.2%
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))))
36.3%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
98.3%
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u)))
50.7%
n0_i
Compiler

Compiled 1673 to 1008 computations (39.7% saved)

simplify225.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 u normAngle)
cost-diff0
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
cost-diff0
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
cost-diff0
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
cost-diff96
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))))
cost-diff160
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
cost-diff160
(-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (-.f32 #s(literal 1 binary32) u))
cost-diff192
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff32
(-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)
cost-diff64
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
cost-diff0
(*.f32 u n1_i)
cost-diff0
(-.f32 n1_i n0_i)
cost-diff0
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
cost-diff0
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
cost-diff0
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
Rules
3948×*-lowering-*.f32
3948×*-lowering-*.f64
3574×+-lowering-+.f64
3574×+-lowering-+.f32
1254×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
050506
1161501
2694485
33691472
08175472
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))
n0_i
(* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
u
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(- n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(* normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
1/3
(* u n1_i)
u
n1_i
(+ (* n0_i (- 1 u)) (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))))
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)))
(* normAngle normAngle)
normAngle
(* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))
(+ (* u 1/6) -1/6)
(* u 1/6)
1/6
-1/6
(- (* n0_i (* (- 1 u) (- 1 u))) n0_i)
(* n0_i (* (- 1 u) (- 1 u)))
(* (- 1 u) (- 1 u))
(* (neg n0_i) (- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u)))
(neg n0_i)
n0_i
(- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u))
(- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i))
(* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)))
(* normAngle normAngle)
normAngle
(* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))
(+ (* u 1/6) -1/6)
(* u 1/6)
u
1/6
-1/6
(+ (neg (* (- 1 u) (- 1 u))) 1)
(neg (* (- 1 u) (- 1 u)))
(* (- 1 u) (- 1 u))
(- 1 u)
1
(/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)
(+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))))
(* u n1_i)
n1_i
(* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))
(* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))
(* n1_i (* normAngle normAngle))
(* u (+ (* u u) -1))
(+ (* u u) -1)
(* u u)
-1
(+ n0_i (* (/ (* u normAngle) (sin normAngle)) n1_i))
n0_i
(* (/ (* u normAngle) (sin normAngle)) n1_i)
(/ (* u normAngle) (sin normAngle))
(* u normAngle)
u
normAngle
(sin normAngle)
n1_i
Outputs
(+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
n0_i
(* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
u
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i 1/3)
(*.f32 n0_i #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* u n1_i)
(*.f32 u n1_i)
u
n1_i
(+ (* n0_i (- 1 u)) (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
(* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))
(*.f32 (*.f32 n0_i (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(+ (* u 1/6) -1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(* u 1/6)
(*.f32 u #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
-1/6
#s(literal -1/6 binary32)
(- (* n0_i (* (- 1 u) (- 1 u))) n0_i)
(neg.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) u)))
(* n0_i (* (- 1 u) (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(* (- 1 u) (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(* (neg n0_i) (- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u)))
(*.f32 n0_i (+.f32 (-.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)))
(neg n0_i)
(neg.f32 n0_i)
n0_i
(- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u))
(+.f32 u (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))))
(- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i))
(-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) u))
(+ (* u 1/6) -1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(* u 1/6)
(*.f32 u #s(literal 1/6 binary32))
u
1/6
#s(literal 1/6 binary32)
-1/6
#s(literal -1/6 binary32)
(+ (neg (* (- 1 u) (- 1 u))) 1)
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) u)
(neg (* (- 1 u) (- 1 u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 u #s(literal -1 binary32)))
(* (- 1 u) (- 1 u))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
(/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))))
(*.f32 u (+.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* u n1_i)
(*.f32 u n1_i)
n1_i
(* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (-.f32 (*.f32 u u) #s(literal 1 binary32))))))
(* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (-.f32 (*.f32 u u) #s(literal 1 binary32)))))
(* n1_i (* normAngle normAngle))
(*.f32 n1_i (*.f32 normAngle normAngle))
(* u (+ (* u u) -1))
(*.f32 u (-.f32 (*.f32 u u) #s(literal 1 binary32)))
(+ (* u u) -1)
(+.f32 (*.f32 u u) #s(literal -1 binary32))
(* u u)
(*.f32 u u)
-1
#s(literal -1 binary32)
(+ n0_i (* (/ (* u normAngle) (sin normAngle)) n1_i))
(+.f32 n0_i (*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
n0_i
(* (/ (* u normAngle) (sin normAngle)) n1_i)
(*.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))
(/ (* u normAngle) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
(sin normAngle)
(sin.f32 normAngle)
n1_i

localize303.0ms (2.2%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sin.f32 normAngle)
accuracy100.0%
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
accuracy99.8%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
accuracy95.4%
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
accuracy99.0%
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))
accuracy98.7%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy95.2%
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
accuracy58.2%
(+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))
accuracy99.0%
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))
accuracy99.0%
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
accuracy98.7%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy62.6%
(-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)
accuracy100.0%
(*.f32 u n1_i)
accuracy99.7%
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
accuracy99.6%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
accuracy99.1%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy99.0%
(*.f32 n1_i #s(literal 1/6 binary32))
Results
193.0ms253×0valid
6.0ms5exit
Compiler

Compiled 560 to 51 computations (90.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 131.0ms
ival-mult: 46.0ms (35.1% of total)
ival-add: 35.0ms (26.7% of total)
ival-sin: 24.0ms (18.3% of total)
...c/correct-round.rkt:119:19: 11.0ms (8.4% of total)
ival-sub: 7.0ms (5.3% of total)
ival-div: 4.0ms (3.1% of total)
ival-neg: 3.0ms (2.3% of total)
backward-pass: 2.0ms (1.5% of total)
const: 1.0ms (0.8% of total)

series116.0ms (0.8%)

Counts
27 → 768
Calls
Call 1
Inputs
#<alt (+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))>
#<alt (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))>
#<alt (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))>
#<alt (- n1_i n0_i)>
#<alt (* u n1_i)>
#<alt (+ (* n0_i (- 1 u)) (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))))>
#<alt (- (* n0_i (* (- 1 u) (- 1 u))) n0_i)>
#<alt (* n0_i (- 1 u))>
#<alt (- 1 u)>
#<alt (* (neg n0_i) (- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u)))>
#<alt (- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u))>
#<alt (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i))>
#<alt (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)))>
#<alt (+ n0_i (* (/ (* u normAngle) (sin normAngle)) n1_i))>
#<alt (* (/ (* u normAngle) (sin normAngle)) n1_i)>
#<alt (/ (* u normAngle) (sin normAngle))>
#<alt (* u normAngle)>
#<alt (* n1_i 1/6)>
#<alt (* n0_i 1/3)>
#<alt (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))>
#<alt (* (- 1 u) (- 1 u))>
#<alt (+ (* u 1/6) -1/6)>
#<alt (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))>
#<alt (+ (neg (* (- 1 u) (- 1 u))) 1)>
#<alt (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)>
#<alt (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))>
#<alt (sin normAngle)>
Outputs
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))>
#<alt (* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))>
#<alt (* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))>
#<alt (* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* -1 (* n0_i (* u (+ 1 (* -1/3 (pow normAngle 2))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))>
#<alt (* u (- n1_i n0_i))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)>
#<alt (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))>
#<alt (* n0_i (- (* 1/3 (pow normAngle 2)) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))>
#<alt (* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))>
#<alt (* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))>
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* -1 n0_i)>
#<alt (- n1_i n0_i)>
#<alt (- n1_i n0_i)>
#<alt (- n1_i n0_i)>
#<alt n1_i>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt n1_i>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt n1_i>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (* -1 n0_i)>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* -1 n0_i)>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (* 1/3 (* n0_i (pow normAngle 2))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))))>
#<alt (+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))))>
#<alt (* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))))>
#<alt (* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (* -1/3 (* n0_i (pow normAngle 2)))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* -1/3 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* n0_i (- (pow (- 1 u) 2) 1))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))>
#<alt (* -2 (* n0_i u))>
#<alt (* u (+ (* -2 n0_i) (* n0_i u)))>
#<alt (* u (+ (* -2 n0_i) (* n0_i u)))>
#<alt (* u (+ (* -2 n0_i) (* n0_i u)))>
#<alt (* n0_i (pow u 2))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* n0_i (pow u 2))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt 1>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (* -1 u)>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* -1 u)>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))>
#<alt (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))>
#<alt (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))>
#<alt (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))>
#<alt (+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))>
#<alt (+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))>
#<alt (+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))>
#<alt (+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* u (+ (* -1 (* n0_i (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) (* -1/2 (* n0_i (pow normAngle 2))))))))>
#<alt (* -1 (* n0_i (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))>
#<alt (* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))>
#<alt (* n0_i (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1 (/ (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)))))>
#<alt (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))>
#<alt (* -1 (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))>
#<alt (* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))>
#<alt (* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))>
#<alt (- u (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))>
#<alt -1>
#<alt (- (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)>
#<alt (- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)>
#<alt (- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)>
#<alt (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))>
#<alt (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))>
#<alt (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))>
#<alt (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2))))))))>
#<alt (* -1 (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)>
#<alt (- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))>
#<alt (* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))>
#<alt (* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))>
#<alt (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))>
#<alt (/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))>
#<alt (- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))>
#<alt (- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))>
#<alt (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* u (- (* -1/3 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (- (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (- (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))>
#<alt (* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))>
#<alt (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))>
#<alt (* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))>
#<alt (* -1 (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))>
#<alt (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))>
#<alt (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))>
#<alt (/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))>
#<alt (* -1/3 (* (pow normAngle 2) u))>
#<alt (* u (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))))>
#<alt (* u (+ (* -1/3 (pow normAngle 2)) (* u (+ (* -1/6 (* (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))))))>
#<alt (* u (+ (* -1/3 (pow normAngle 2)) (* u (+ (* -1/6 (* (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))))>
#<alt (* (pow u 3) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))))>
#<alt (* (pow u 3) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* -1 (* (pow u 3) (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i u)>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt u>
#<alt (+ u (* 1/6 (* (pow normAngle 2) u)))>
#<alt (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt 1>
#<alt (+ 1 (* -2 u))>
#<alt (+ 1 (* u (- u 2)))>
#<alt (+ 1 (* u (- u 2)))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))>
#<alt (* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))>
#<alt -1/6>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (* 1/6 u)>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* 1/6 u)>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* 1/3 (* n0_i u))>
#<alt (* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i)))))>
#<alt (* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (+ (* -1/6 n0_i) (* 1/6 (* n0_i u)))))))>
#<alt (* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (+ (* -1/6 n0_i) (* 1/6 (* n0_i u)))))))>
#<alt (* 1/6 (* n0_i (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (* 1/6 n0_i))))>
#<alt (* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 n0_i) (* 1/3 (/ n0_i (pow u 2)))))))>
#<alt (* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 n0_i) (* 1/3 (/ n0_i (pow u 2)))))))>
#<alt (* 1/6 (* n0_i (pow u 3)))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 (/ n0_i u)) (* 1/3 (/ n0_i u))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (+ (* 1/6 n0_i) (* 1/3 n0_i))) (* 1/3 (/ n0_i u))) u)) (* -1/6 n0_i))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (+ (* 1/6 n0_i) (* 1/3 n0_i))) (* 1/3 (/ n0_i u))) u)) (* -1/6 n0_i))))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))>
#<alt (* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))>
#<alt (* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))>
#<alt (* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))>
#<alt (* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))>
#<alt (* 2 u)>
#<alt (* u (+ 2 (* -1 u)))>
#<alt (* u (+ 2 (* -1 u)))>
#<alt (* u (+ 2 (* -1 u)))>
#<alt (* -1 (pow u 2))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* -1 (pow u 2))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (* (pow u 2) (- (* 2 (/ 1 u)) 1))>
#<alt (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)>
#<alt (* -1/3 u)>
#<alt (* u (- (* 1/2 u) 1/3))>
#<alt (* u (- (* u (+ 1/2 (* -1/6 u))) 1/3))>
#<alt (* u (- (* u (+ 1/2 (* -1/6 u))) 1/3))>
#<alt (* -1/6 (pow u 3))>
#<alt (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6))>
#<alt (* (pow u 3) (- (* 1/2 (/ 1 u)) (+ 1/6 (/ 1/3 (pow u 2)))))>
#<alt (* (pow u 3) (- (* 1/2 (/ 1 u)) (+ 1/6 (/ 1/3 (pow u 2)))))>
#<alt (* -1/6 (pow u 3))>
#<alt (* -1 (* (pow u 3) (- 1/6 (* 1/2 (/ 1 u)))))>
#<alt (* -1 (* (pow u 3) (+ 1/6 (* -1 (/ (- 1/2 (* 1/3 (/ 1 u))) u)))))>
#<alt (* -1 (* (pow u 3) (+ 1/6 (* -1 (/ (- 1/2 (* 1/3 (/ 1 u))) u)))))>
#<alt normAngle>
#<alt (* normAngle (+ 1 (* -1/6 (pow normAngle 2))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
Calls

192 calls:

TimeVariablePointExpression
23.0ms
u
@inf
(- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i))
13.0ms
normAngle
@0
(+ (* n0_i (- 1 u)) (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))))
4.0ms
u
@0
(/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)
2.0ms
u
@inf
(* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
2.0ms
n0_i
@0
(* (neg n0_i) (- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u)))

rewrite342.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
4158×*-lowering-*.f32
4158×*-lowering-*.f64
1734×pow-lowering-pow.f64
1734×pow-lowering-pow.f32
1556×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050335
1339324
23694318
08159318
Stop Event
iter limit
node limit
Counts
27 → 472
Calls
Call 1
Inputs
(+ n0_i (* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))))
(* u (+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(+ (- n1_i n0_i) (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(- n1_i n0_i)
(* u n1_i)
(+ (* n0_i (- 1 u)) (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))))
(- (* n0_i (* (- 1 u) (- 1 u))) n0_i)
(* n0_i (- 1 u))
(- 1 u)
(* (neg n0_i) (- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u)))
(- (- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)) (- 1 u))
(- (* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))) (/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i))
(* (* normAngle normAngle) (* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1)))
(+ n0_i (* (/ (* u normAngle) (sin normAngle)) n1_i))
(* (/ (* u normAngle) (sin normAngle)) n1_i)
(/ (* u normAngle) (sin normAngle))
(* u normAngle)
(* n1_i 1/6)
(* n0_i 1/3)
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(* (- 1 u) (- 1 u))
(+ (* u 1/6) -1/6)
(* (+ (* u 1/6) -1/6) (- (* n0_i (* (- 1 u) (- 1 u))) n0_i))
(+ (neg (* (- 1 u) (- 1 u))) 1)
(/ (+ (* u n1_i) (* -1/6 (* (* n1_i (* normAngle normAngle)) (* u (+ (* u u) -1))))) n0_i)
(* (+ (* u 1/6) -1/6) (+ (neg (* (- 1 u) (- 1 u))) 1))
(sin normAngle)
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) n0_i))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) #s(literal -1 binary32))
(fma.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) n0_i)
(fma.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (/.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (+.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (neg.f32 (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(fma.f32 (-.f32 n1_i n0_i) u (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (*.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) u) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) u) (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) u)
(+.f32 n1_i (neg.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 n1_i (+.f32 (neg.f32 n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)))
(+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i) (neg.f32 n0_i))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (-.f32 n1_i n0_i))
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i))
(-.f32 n1_i (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(-.f32 (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))) (neg.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (neg.f32 (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (+.f32 (*.f32 n1_i n1_i) (+.f32 (*.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n1_i (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (+.f32 n1_i (-.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(*.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))))
(*.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 n1_i (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) n1_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) #s(literal -1 binary32))
(-.f32 n1_i n0_i)
(-.f32 (/.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(-.f32 (/.f32 (*.f32 n1_i n1_i) (+.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i n1_i)))
(-.f32 (+.f32 n1_i #s(literal 0 binary32)) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (+.f32 n0_i n1_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n0_i n1_i)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 n1_i (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 n1_i (neg.f32 n0_i)))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i n1_i)))
(*.f32 u n1_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) #s(literal -1 binary32))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(fma.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(fma.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (neg.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(fma.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u) (neg.f32 n0_i))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) n0_i (neg.f32 n0_i))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n0_i)
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)) (/.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))
(-.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) #s(literal 0 binary32)) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (neg.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i)))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))))
(*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))
(+.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (neg.f32 u) n0_i))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 u #s(literal 1 binary32)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(+.f32 #s(literal 1 binary32) (neg.f32 u))
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (/.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (/.f32 (*.f32 u u) (+.f32 u #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (*.f32 #s(literal 1 binary32) (neg.f32 u)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 #s(literal 1 binary32) (neg.f32 u)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(neg.f32 (*.f32 n0_i (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))))
(+.f32 (*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (neg.f32 n0_i) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (*.f32 (neg.f32 n0_i) u))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i)))
(+.f32 (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i)) (*.f32 u (neg.f32 n0_i)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))))
(/.f32 (*.f32 (neg.f32 n0_i) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))))) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 n0_i)) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))))
(/.f32 (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))) (neg.f32 n0_i)) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(*.f32 n0_i (neg.f32 (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))))
(*.f32 (neg.f32 n0_i) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 n0_i (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))))
(*.f32 (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (neg.f32 n0_i))
(*.f32 (*.f32 (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) #s(literal -1 binary32)) n0_i)
(+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (-.f32 #s(literal 1 binary32) u)))
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))
(+.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(+.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) u)
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (neg.f32 (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))
(-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) u))
(-.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 u))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))) (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))))
(/.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (*.f32 u (*.f32 u u))) (+.f32 (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (-.f32 (*.f32 u u) (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) u))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))
(/.f32 (-.f32 (*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32))) (*.f32 u u)) (-.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) u))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (*.f32 (-.f32 #s(literal 1 binary32) u) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))))
(*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (+.f32 u (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (+.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(+.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))) (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))) (/.f32 (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))) (/.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))
(*.f32 normAngle (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(*.f32 (*.f32 normAngle (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) normAngle)
(*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(+.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))) #s(literal -1 binary32))
(fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))) (/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 n0_i (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))) (neg.f32 (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n1_i normAngle))) #s(literal -1 binary32))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n1_i normAngle))))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) n1_i) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 u normAngle) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n1_i))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
(*.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(neg.f32 (/.f32 (*.f32 u normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 u normAngle) #s(literal 1 binary32)) (sin.f32 normAngle))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u normAngle)) #s(literal -1 binary32)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) u)
(*.f32 u normAngle)
(*.f32 normAngle u)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) normAngle) (*.f32 (*.f32 normAngle normAngle) normAngle))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) normAngle) (*.f32 (*.f32 normAngle normAngle) normAngle)))) (+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) normAngle)
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 2 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) u)))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 u #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) #s(literal 2 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (*.f32 u #s(literal 1/6 binary32))))
(+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 u #s(literal 1/6 binary32))) #s(literal -1/6 binary32))
(+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1 binary32)) #s(literal -1/6 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) #s(literal -1 binary32))
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1/6 binary32) u #s(literal -1/6 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (+.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (neg.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 u u) #s(literal 1/36 binary32))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) #s(literal 1 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)))
(*.f32 #s(literal 1 binary32) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))))
(+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (neg.f32 n0_i)))
(+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal -1/6 binary32)) (*.f32 (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 u #s(literal 1/6 binary32))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (neg.f32 n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))
(/.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 n0_i (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))))
(/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) n0_i))
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(*.f32 (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))))
(*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))))
(neg.f32 (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (neg.f32 n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(/.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (neg.f32 n0_i))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (*.f32 n0_i (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 u n1_i))))))
(/.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (*.f32 n0_i (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) #s(literal 1 binary32)) n0_i)
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))) n0_i))
(/.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))) (neg.f32 (neg.f32 n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (/.f32 #s(literal 1 binary32) n0_i)) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 u n1_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) (/.f32 #s(literal 1 binary32) n0_i)) (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) #s(literal -1 binary32)) n0_i)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i))
(*.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (neg.f32 (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 n0_i (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u (*.f32 n1_i (*.f32 u n1_i)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) (*.f32 u n1_i))))))
(*.f32 (pow.f32 (/.f32 n0_i (-.f32 (*.f32 u (*.f32 n1_i (*.f32 u n1_i))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))))
(+.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u #s(literal 1/6 binary32))))
(+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32)) #s(literal -1/216 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u u) #s(literal 1/36 binary32)) #s(literal -1/36 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)))
(sin.f32 normAngle)

simplify423.0ms (3%)

Algorithm
egg-herbie
Rules
5588×+-lowering-+.f64
5588×+-lowering-+.f32
5460×*-lowering-*.f32
5460×*-lowering-*.f64
1364×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081613187
1301012595
0818712595
Stop Event
iter limit
node limit
Counts
768 → 768
Calls
Call 1
Inputs
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* -1 (* n0_i (* u (+ 1 (* -1/3 (pow normAngle 2))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(* u (- n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(* n0_i (- (* 1/3 (pow normAngle 2)) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(- n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* -1 n0_i)
(- n1_i n0_i)
(- n1_i n0_i)
(- n1_i n0_i)
n1_i
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
n1_i
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
n1_i
(+ n1_i (* -1 n0_i))
(+ n1_i (* -1 n0_i))
(+ n1_i (* -1 n0_i))
(* -1 n0_i)
(* n0_i (- (/ n1_i n0_i) 1))
(* n0_i (- (/ n1_i n0_i) 1))
(* n0_i (- (/ n1_i n0_i) 1))
(* -1 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* 1/3 (* n0_i (pow normAngle 2))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (* -1/3 (* n0_i (pow normAngle 2)))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* -1/3 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* n0_i (- (pow (- 1 u) 2) 1))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(* -2 (* n0_i u))
(* u (+ (* -2 n0_i) (* n0_i u)))
(* u (+ (* -2 n0_i) (* n0_i u)))
(* u (+ (* -2 n0_i) (* n0_i u)))
(* n0_i (pow u 2))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* n0_i (pow u 2))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(* -1 (* n0_i u))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* -1 (* n0_i u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
1
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(* -1 u)
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* -1 u)
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))
(* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
n0_i
(+ n0_i (* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* u (+ (* -1 (* n0_i (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) (* -1/2 (* n0_i (pow normAngle 2))))))))
(* -1 (* n0_i (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(* n0_i (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1 (/ (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(* -1 (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))
(- u (+ 1 (/ (* n1_i u) n0_i)))
(- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
-1
(- (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2))))))))
(* -1 (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (- (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)
(- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(* -1 (/ (* n1_i u) n0_i))
(- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))
(- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))
(- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(* u (- (* -1/3 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))
(* -1 (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (- (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))
(/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(* -1/3 (* (pow normAngle 2) u))
(* u (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))))
(* u (+ (* -1/3 (pow normAngle 2)) (* u (+ (* -1/6 (* (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))))))
(* u (+ (* -1/3 (pow normAngle 2)) (* u (+ (* -1/6 (* (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))))
(* (pow u 3) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))))
(* (pow u 3) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* -1 (* (pow u 3) (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
n0_i
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i u)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
u
(+ u (* 1/6 (* (pow normAngle 2) u)))
(+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* 1/3 (* n0_i (pow normAngle 2)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(* 1/6 (* n1_i (pow normAngle 2)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* 1/6 (* n1_i (pow normAngle 2)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* 1/6 (* n1_i (pow normAngle 2)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
1
(+ 1 (* -2 u))
(+ 1 (* u (- u 2)))
(+ 1 (* u (- u 2)))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
-1/6
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(* 1/6 u)
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* 1/6 u)
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* 1/3 (* n0_i u))
(* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i)))))
(* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (+ (* -1/6 n0_i) (* 1/6 (* n0_i u)))))))
(* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (+ (* -1/6 n0_i) (* 1/6 (* n0_i u)))))))
(* 1/6 (* n0_i (pow u 3)))
(* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (* 1/6 n0_i))))
(* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 n0_i) (* 1/3 (/ n0_i (pow u 2)))))))
(* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 n0_i) (* 1/3 (/ n0_i (pow u 2)))))))
(* 1/6 (* n0_i (pow u 3)))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 (/ n0_i u)) (* 1/3 (/ n0_i u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (+ (* 1/6 n0_i) (* 1/3 n0_i))) (* 1/3 (/ n0_i u))) u)) (* -1/6 n0_i))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (+ (* 1/6 n0_i) (* 1/3 n0_i))) (* 1/3 (/ n0_i u))) u)) (* -1/6 n0_i))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(* 2 u)
(* u (+ 2 (* -1 u)))
(* u (+ 2 (* -1 u)))
(* u (+ 2 (* -1 u)))
(* -1 (pow u 2))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* -1 (pow u 2))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/ (* n1_i u) n0_i)
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(* -1/3 u)
(* u (- (* 1/2 u) 1/3))
(* u (- (* u (+ 1/2 (* -1/6 u))) 1/3))
(* u (- (* u (+ 1/2 (* -1/6 u))) 1/3))
(* -1/6 (pow u 3))
(* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6))
(* (pow u 3) (- (* 1/2 (/ 1 u)) (+ 1/6 (/ 1/3 (pow u 2)))))
(* (pow u 3) (- (* 1/2 (/ 1 u)) (+ 1/6 (/ 1/3 (pow u 2)))))
(* -1/6 (pow u 3))
(* -1 (* (pow u 3) (- 1/6 (* 1/2 (/ 1 u)))))
(* -1 (* (pow u 3) (+ 1/6 (* -1 (/ (- 1/2 (* 1/3 (/ 1 u))) u)))))
(* -1 (* (pow u 3) (+ 1/6 (* -1 (/ (- 1/2 (* 1/3 (/ 1 u))) u)))))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
Outputs
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1)))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))))
(* n0_i (+ 1 (* u (- (* 1/3 (pow normAngle 2)) 1))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(* n0_i (+ 1 (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))))
(* -1 (* n0_i (- (* u (+ 1 (* -1/3 (pow normAngle 2)))) 1)))
(*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i))) (neg.f32 u))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i))) (neg.f32 u))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i))) (neg.f32 u))
(+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(+ n0_i (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (+ (/ n0_i n1_i) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ n0_i (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))) n1_i)) (neg.f32 n1_i))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i))
(*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) (*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)) n1_i)) (neg.f32 n1_i))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(* n0_i (* u (- (* 1/3 (pow normAngle 2)) 1)))
(*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))))
(* n0_i (+ (* u (- (* 1/3 (pow normAngle 2)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))))
(* -1 (* n0_i (* u (+ 1 (* -1/3 (pow normAngle 2))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n0_i)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (+ 1 (* -1/3 (pow normAngle 2)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) (/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)) (neg.f32 n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(- (* 1/3 (* n0_i (pow normAngle 2))) n0_i)
(-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (* 1/3 (* n0_i (pow normAngle 2))) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i) n1_i)) #s(literal -1 binary32)) (neg.f32 n1_i))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (* 1/3 (pow normAngle 2)) 1))))
(+.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))))
(* n0_i (- (* 1/3 (pow normAngle 2)) 1))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32)))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal -1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal -1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 n1_i n0_i)) #s(literal -1 binary32))))
(* -1 (* n0_i (+ 1 (* -1/3 (pow normAngle 2)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2))))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i))) (neg.f32 n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n1_i (*.f32 normAngle normAngle)))) (/.f32 n0_i (*.f32 normAngle normAngle))))
(* -1 n0_i)
(neg.f32 n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
n1_i
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) #s(literal -1 binary32))))
n1_i
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) #s(literal -1 binary32)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* n0_i (- (+ 1 (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))) u))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* (pow normAngle 2) (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (+ (* -1 n0_i) (* 1/3 (* n0_i (pow normAngle 2))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i)))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* (pow normAngle 2) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i))))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))))) n0_i)))
(+ n0_i (* u (+ (* -1 n0_i) (+ (* 1/3 (* n0_i (pow normAngle 2))) (* u (+ (* 1/6 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i)))))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/2 binary32))))) (-.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n0_i))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* 1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))) (/.f32 n0_i (*.f32 u u))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* 1/6 (* n0_i (pow normAngle 2))) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ (* (pow normAngle 2) (+ (* -1/3 n0_i) (* -1/6 n0_i))) u))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 u u)) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))) (/.f32 n0_i (*.f32 u u))))
(* 1/6 (* n0_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (* n0_i (pow normAngle 2))) (/ (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i))) u))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal 1/2 binary32)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (* -1/3 (* n0_i (pow normAngle 2)))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (+.f32 n0_i (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n0_i) (* 1/3 n0_i)))) (* -1 (/ (+ n0_i (+ (* -1 (/ n0_i u)) (* -1/3 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) #s(literal -1/6 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (-.f32 n0_i (/.f32 n0_i u))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* (- (* 1/6 u) 1/6) (- (* n0_i (pow (- 1 u) 2)) n0_i)) (/ (* n0_i (- 1 u)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle))))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* n0_i (- (pow (- 1 u) 2) 1))
(*.f32 n0_i (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (pow (- 1 u) 2)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (neg.f32 n0_i))
(* -2 (* n0_i u))
(*.f32 #s(literal -2 binary32) (*.f32 u n0_i))
(* u (+ (* -2 n0_i) (* n0_i u)))
(*.f32 u (*.f32 n0_i (+.f32 u #s(literal -2 binary32))))
(* u (+ (* -2 n0_i) (* n0_i u)))
(*.f32 u (*.f32 n0_i (+.f32 u #s(literal -2 binary32))))
(* u (+ (* -2 n0_i) (* n0_i u)))
(*.f32 u (*.f32 n0_i (+.f32 u #s(literal -2 binary32))))
(* n0_i (pow u 2))
(*.f32 n0_i (*.f32 u u))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* n0_i (pow u 2))
(*.f32 n0_i (*.f32 u u))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* (pow u 2) (+ n0_i (* -2 (/ n0_i u))))
(*.f32 (*.f32 u u) (+.f32 n0_i (/.f32 (*.f32 n0_i #s(literal -2 binary32)) u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* -1 (* n0_i u))
(-.f32 #s(literal 0 binary32) (*.f32 u n0_i))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i (/.f32 n0_i u))))
1
#s(literal 1 binary32)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(* -1 u)
(neg.f32 u)
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* u (- (/ 1 u) 1))
(*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* -1 u)
(neg.f32 u)
(* -1 (* u (- 1 (/ 1 u))))
(neg.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- 1 (/ 1 u))))
(neg.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- 1 (/ 1 u))))
(neg.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)))
(-.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(* n0_i (+ (* -1 (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))))
(+ (* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))))) (* -1 (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i))))))
(neg.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (*.f32 normAngle normAngle))))))
(* -1 (* n0_i (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (*.f32 normAngle normAngle))))))
(* (pow normAngle 2) (+ (* -1 (* n0_i (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (* -1 (/ (* n0_i (- u (+ 1 (/ (* n1_i u) n0_i)))) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (neg.f32 (*.f32 n0_i (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))) (/.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (*.f32 normAngle normAngle))))))
n0_i
(+ n0_i (* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))))))
(-.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u) #s(literal -1/2 binary32)) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))))))
(+ n0_i (* u (+ (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))) (* u (+ (* -1 (* n0_i (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) (* -1/2 (* n0_i (pow normAngle 2))))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 (*.f32 u n0_i) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))))))
(* -1 (* n0_i (* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(neg.f32 (*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (*.f32 n0_i (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))
(* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))) (* -1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))) (*.f32 u u))) (*.f32 n0_i (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))
(* (pow u 3) (+ (* -1 (* n0_i (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (+ (* -1 (/ (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (/ n0_i (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (-.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u)) (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))) (*.f32 u u))) (*.f32 n0_i (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) (/.f32 n0_i (*.f32 u (*.f32 u u)))))
(* n0_i (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (*.f32 n0_i (*.f32 u (*.f32 u u))) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) u) #s(literal 1/2 binary32)) (*.f32 n0_i (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1 (/ (+ (* -1/2 (* n0_i (pow normAngle 2))) (/ (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))) u)) u)))))
(*.f32 (-.f32 (*.f32 n0_i (neg.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (* n0_i (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* n0_i (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (* -1 (/ n0_i u))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)))))
(*.f32 (-.f32 (*.f32 n0_i (neg.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i u)) (*.f32 n0_i (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(-.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(-.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(+ (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1))) (* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(-.f32 (*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))))
(* n0_i (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i)) (* n0_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (/.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))) n1_i)))
(* -1 (* n0_i (* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(neg.f32 (*.f32 (*.f32 n0_i n1_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))
(*.f32 (*.f32 n0_i (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))
(*.f32 (*.f32 n0_i (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* n0_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)))) (/ (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) n1_i))))
(*.f32 (*.f32 n0_i (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) n1_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))) (neg.f32 n1_i))
(- u (+ 1 (/ (* n1_i u) n0_i)))
(-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i)))
(- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(- (+ u (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))) (+ 1 (/ (* n1_i u) n0_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))))
(* (pow normAngle 2) (- (+ (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (/ u (pow normAngle 2))) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 (pow normAngle 2)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))))
-1
#s(literal -1 binary32)
(- (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))) #s(literal -1 binary32))
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u)))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(+.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))) #s(literal -1 binary32))
(- (* u (- (+ 1 (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i)))) 1)
(+.f32 (*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))))) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))) #s(literal -1 binary32))
(* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (/.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u)))))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/2 (/ (pow normAngle 2) u)) (/ 1 (pow u 2))))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (+ (/ 1 (pow u 3)) (/ n1_i (* n0_i (pow u 2))))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (/.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)))) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (+.f32 (/.f32 n1_i (*.f32 n0_i (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))))
(* -1 (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) u) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) u)) (neg.f32 u)) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) (+ 1 (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) u)) (neg.f32 u)) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (neg.f32 (*.f32 u (*.f32 u u))))
(- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))) (+.f32 u #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)) (neg.f32 n1_i))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 u n1_i) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 u n1_i) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)))))
(* n1_i (- (+ (/ u n1_i) (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (+ (/ 1 n1_i) (/ u n0_i)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 u n1_i) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (+.f32 (/.f32 u n0_i) (/.f32 #s(literal 1 binary32) n1_i)))))
(* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n1_i)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n1_i)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32))) (neg.f32 n1_i)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (neg.f32 n1_i))
(* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (neg.f32 n0_i))
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) n0_i)
(/ (- (* n0_i (- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) n0_i)
(- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) 1)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(- (+ u (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))) 1)
(+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (+.f32 u #s(literal -1 binary32)))
(* -1 (/ (* n1_i u) n0_i))
(neg.f32 (/.f32 (*.f32 u n1_i) n0_i))
(- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (/.f32 (*.f32 u n1_i) n0_i))
(- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (/.f32 (*.f32 u n1_i) n0_i))
(- (* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)))) (/ (* n1_i u) n0_i))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (/.f32 (*.f32 u n1_i) n0_i))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* (pow normAngle 2) (- (+ (* -1 (/ (* n1_i u) (* n0_i (pow normAngle 2)))) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i))))
(* u (- (* -1/3 (pow normAngle 2)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)))))
(* u (- (+ (* -1/3 (pow normAngle 2)) (* u (+ (* 1/2 (pow normAngle 2)) (* u (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)))))
(* (pow u 3) (- (* -1/6 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))
(* (pow u 3) (- (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u)))))))
(* (pow u 3) (- (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u)))))))
(* -1 (* (pow u 3) (- (* 1/6 (pow normAngle 2)) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) u) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i))))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))) u)) (neg.f32 u)) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* 1/3 (pow normAngle 2)) (+ (* -1 (/ n1_i n0_i)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i))) u)) (neg.f32 u)) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) n0_i)))) (neg.f32 (*.f32 u (*.f32 u u))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
(+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
(+ (* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i)))) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))))
(* -1 (* n1_i (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)) (neg.f32 n1_i))
(* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n1_i (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i) (/.f32 u n0_i)) (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)))
(* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n1_i (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i) (/.f32 u n0_i)) (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)))
(* n1_i (- (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i) (+ (* -1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i)) (/ u n0_i))))
(*.f32 n1_i (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i) (/.f32 u n0_i)) (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i)))
(* n1_i (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))) n1_i)) (+ (* -1 (/ u n0_i)) (* 1/6 (/ (* (pow normAngle 2) (* u (- (pow u 2) 1))) n0_i))))))
(*.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) n1_i)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i))) (neg.f32 n1_i))
(* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i))
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (neg.f32 n0_i))
(/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) n0_i)
(/ (- (* n0_i (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))) (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))) n0_i)
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6))))
(-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* (pow normAngle 2) (* (- 1 (pow (- 1 u) 2)) (- (* 1/6 u) 1/6)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(* -1/3 (* (pow normAngle 2) u))
(*.f32 #s(literal -1/3 binary32) (*.f32 u (*.f32 normAngle normAngle)))
(* u (+ (* -1/3 (pow normAngle 2)) (* 1/2 (* (pow normAngle 2) u))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))))
(* u (+ (* -1/3 (pow normAngle 2)) (* u (+ (* -1/6 (* (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) u)))))
(* u (+ (* -1/3 (pow normAngle 2)) (* u (+ (* -1/6 (* (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) u)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u)))
(* (pow u 3) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/3 (/ (pow normAngle 2) (pow u 2))) (+ (* -1/6 (pow normAngle 2)) (* 1/2 (/ (pow normAngle 2) u)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (+ (* -1/2 (/ (pow normAngle 2) u)) (* 1/6 (pow normAngle 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1/3 (/ (pow normAngle 2) u)) (* 1/2 (pow normAngle 2))) u)) (* 1/6 (pow normAngle 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) u)) u))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
n0_i
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 u n0_i))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 u n0_i))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 u n0_i))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(*.f32 (+.f32 (*.f32 (/.f32 n1_i n0_i) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(*.f32 (+.f32 (*.f32 (/.f32 n1_i n0_i) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(*.f32 (+.f32 (*.f32 (/.f32 n1_i n0_i) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 n0_i u) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 n0_i u) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (+.f32 (/.f32 n0_i u) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(neg.f32 (*.f32 u (neg.f32 (+.f32 (/.f32 n0_i u) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(neg.f32 (*.f32 u (neg.f32 (+.f32 (/.f32 n0_i u) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(neg.f32 (*.f32 u (neg.f32 (+.f32 (/.f32 n0_i u) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 u n1_i))
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u n1_i) #s(literal -7/360 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (+.f32 (/.f32 n0_i normAngle) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (+.f32 (/.f32 n0_i normAngle) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (+.f32 (/.f32 n0_i normAngle) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 (-.f32 (neg.f32 (/.f32 n0_i normAngle)) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 (-.f32 (neg.f32 (/.f32 n0_i normAngle)) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 (-.f32 (neg.f32 (/.f32 n0_i normAngle)) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (neg.f32 normAngle))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 n0_i (neg.f32 n1_i)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 n0_i (neg.f32 n1_i)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 n0_i (neg.f32 n1_i)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) (neg.f32 n1_i))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* n1_i u)
(*.f32 u n1_i)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u)))
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u n1_i) #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u n1_i) #s(literal -7/360 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
u
(+ u (* 1/6 (* (pow normAngle 2) u)))
(*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32)))))
(+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u #s(literal -7/360 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 u #s(literal 7/360 binary32)))) (*.f32 u #s(literal 1/6 binary32)))))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* normAngle u)
(*.f32 u normAngle)
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) n1_i)) (neg.f32 n1_i))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)) (neg.f32 n0_i))
1
#s(literal 1 binary32)
(+ 1 (* -2 u))
(+.f32 #s(literal 1 binary32) (*.f32 u #s(literal -2 binary32)))
(+ 1 (* u (- u 2)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal -2 binary32))))
(+ 1 (* u (- u 2)))
(+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal -2 binary32))))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u))))
(* (pow u 2) (- (+ 1 (/ 1 (pow u 2))) (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u))))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) u)) u)))
(* (pow u 2) (+ 1 (* -1 (/ (- 2 (/ 1 u)) u))))
(*.f32 (*.f32 u u) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) u)) u)))
-1/6
#s(literal -1/6 binary32)
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))
(* 1/3 (* n0_i u))
(*.f32 #s(literal 1/3 binary32) (*.f32 u n0_i))
(* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (* -1/6 n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32)))))
(* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (+ (* -1/6 n0_i) (* 1/6 (* n0_i u)))))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))))
(* u (+ (* 1/3 n0_i) (* u (+ (* -1/3 n0_i) (+ (* -1/6 n0_i) (* 1/6 (* n0_i u)))))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 u n0_i))))))
(* 1/6 (* n0_i (pow u 3)))
(*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 u (*.f32 u u)))
(* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (* 1/6 n0_i))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (/.f32 n0_i u) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) n0_i)))
(* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 n0_i) (* 1/3 (/ n0_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 (/.f32 n0_i u) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) n0_i)) (/.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u u))))
(* (pow u 3) (+ (* -1/3 (/ n0_i u)) (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 n0_i) (* 1/3 (/ n0_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 (/.f32 n0_i u) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/6 binary32) n0_i)) (/.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u u))))
(* 1/6 (* n0_i (pow u 3)))
(*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (+ (* -1/6 n0_i) (+ (* 1/6 (/ n0_i u)) (* 1/3 (/ n0_i u))))))
(*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 (/.f32 n0_i u) #s(literal 1/2 binary32))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (+ (* 1/6 n0_i) (* 1/3 n0_i))) (* 1/3 (/ n0_i u))) u)) (* -1/6 n0_i))))
(*.f32 (-.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/3 binary32)) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (+ (* 1/6 n0_i) (* 1/3 n0_i))) (* 1/3 (/ n0_i u))) u)) (* -1/6 n0_i))))
(*.f32 (-.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal 1/3 binary32)) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* n0_i (* (- (* 1/6 u) 1/6) (- (pow (- 1 u) 2) 1)))
(*.f32 n0_i (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(* -1 (* n0_i (* (+ 1 (* -1 (pow (- 1 u) 2))) (- (* 1/6 u) 1/6))))
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))))
(* 2 u)
(*.f32 u #s(literal 2 binary32))
(* u (+ 2 (* -1 u)))
(*.f32 u (-.f32 #s(literal 2 binary32) u))
(* u (+ 2 (* -1 u)))
(*.f32 u (-.f32 #s(literal 2 binary32) u))
(* u (+ 2 (* -1 u)))
(*.f32 u (-.f32 #s(literal 2 binary32) u))
(* -1 (pow u 2))
(-.f32 #s(literal 0 binary32) (*.f32 u u))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* -1 (pow u 2))
(-.f32 #s(literal 0 binary32) (*.f32 u u))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(* (pow u 2) (- (* 2 (/ 1 u)) 1))
(*.f32 (*.f32 u u) (+.f32 (/.f32 #s(literal 2 binary32) u) #s(literal -1 binary32)))
(/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)
(/.f32 (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))) n0_i)
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i)))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i)))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 2))) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (/ n1_i n0_i))))
(*.f32 u (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 n1_i n0_i)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u))) n0_i)))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) n0_i)
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (/ n1_i (* n0_i (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) n0_i)
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u)))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u)))) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n1_i (* n0_i (pow u 2)))) (+ (* -1/6 (/ (* n1_i (pow normAngle 2)) (* n0_i (pow u 2)))) (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 u u)))) (/.f32 n1_i (*.f32 n0_i (*.f32 u u)))) (neg.f32 (*.f32 u (*.f32 u u))))
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i)
(/.f32 (*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(* -1 (/ (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))) n0_i))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)) (neg.f32 n0_i))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i))
(+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i)) (/ (* n1_i u) n0_i))
(+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i) (/.f32 (*.f32 u n1_i) n0_i))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* -1/6 (/ (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))) n0_i))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n0_i)
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(* (pow normAngle 2) (+ (* -1/6 (/ (* n1_i (* u (- (pow u 2) 1))) n0_i)) (/ (* n1_i u) (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))))
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)
(* -1/3 u)
(*.f32 u #s(literal -1/3 binary32))
(* u (- (* 1/2 u) 1/3))
(*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/3 binary32)))
(* u (- (* u (+ 1/2 (* -1/6 u))) 1/3))
(*.f32 u (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32)))
(* u (- (* u (+ 1/2 (* -1/6 u))) 1/3))
(*.f32 u (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/6 binary32)))) #s(literal -1/3 binary32)))
(* -1/6 (pow u 3))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u)))
(* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/2 binary32) u) #s(literal -1/6 binary32)))
(* (pow u 3) (- (* 1/2 (/ 1 u)) (+ 1/6 (/ 1/3 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 #s(literal 1/2 binary32) u) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u u)))))
(* (pow u 3) (- (* 1/2 (/ 1 u)) (+ 1/6 (/ 1/3 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 #s(literal 1/2 binary32) u) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u u)))))
(* -1/6 (pow u 3))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (- 1/6 (* 1/2 (/ 1 u)))))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/2 binary32) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ 1/6 (* -1 (/ (- 1/2 (* 1/3 (/ 1 u))) u)))))
(*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ 1/6 (* -1 (/ (- 1/2 (* 1/3 (/ 1 u))) u)))))
(*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/3 binary32) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)

eval173.0ms (1.2%)

Compiler

Compiled 62671 to 3957 computations (93.7% saved)

prune198.0ms (1.4%)

Pruning

39 alts after pruning (36 fresh and 3 done)

PrunedKeptTotal
New1456241480
Fresh111223
Picked325
Done011
Total1470391509
Accuracy
100.0%
Counts
1509 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.4%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
29.6%
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
29.9%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
46.7%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
98.8%
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
83.3%
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))))
98.5%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
97.8%
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
82.6%
(+.f32 (*.f32 u n1_i) n0_i)
61.4%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) n0_i))))
61.5%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 u n0_i)))))
61.5%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
82.6%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) n1_i))
82.4%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) n1_i))
82.0%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) n1_i))
82.6%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
81.5%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) normAngle) n1_i))
83.3%
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))))) n1_i))
61.7%
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
61.7%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))))) n0_i)))
98.1%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
98.3%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
98.6%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
83.1%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
97.6%
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
36.2%
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
35.8%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
36.2%
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
25.6%
(*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))
35.9%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
35.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
35.4%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
30.9%
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 #s(literal 1 binary32) u)))
98.3%
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
36.2%
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
35.9%
(*.f32 u n1_i)
36.3%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
61.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
50.7%
n0_i
Compiler

Compiled 1578 to 1012 computations (35.9% saved)

simplify466.0ms (3.3%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 u normAngle)
cost-diff128
(/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
cost-diff128
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) n1_i)
cost-diff128
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) n1_i))
cost-diff0
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
cost-diff0
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
cost-diff0
(+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i))
cost-diff64
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
cost-diff0
(/.f32 (*.f32 u n1_i) n0_i)
cost-diff0
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))
cost-diff0
(-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i)))
cost-diff32
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
cost-diff0
(-.f32 #s(literal 1 binary32) u)
cost-diff0
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
cost-diff0
(-.f32 n1_i n0_i)
cost-diff0
(*.f32 u (-.f32 n1_i n0_i))
cost-diff0
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
cost-diff64
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
Rules
2706×*-lowering-*.f32
2706×*-lowering-*.f64
1606×+-lowering-+.f64
1606×+-lowering-+.f32
1408×sum4-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
044398
1145376
2536366
32216356
46076355
08243355
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (+ n0_i (* u (- n1_i n0_i))) (* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(+ n0_i (* u (- n1_i n0_i)))
n0_i
(* u (- n1_i n0_i))
u
(- n1_i n0_i)
n1_i
(* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(* normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
1/3
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(* (- u (+ 1 (/ (* u n1_i) n0_i))) (neg n0_i))
(- u (+ 1 (/ (* u n1_i) n0_i)))
u
(+ 1 (/ (* u n1_i) n0_i))
1
(/ (* u n1_i) n0_i)
(* u n1_i)
n1_i
n0_i
(neg n0_i)
(* u (+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i)))
u
(+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i))
(+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(* normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(* n1_i 1/6)
1/6
(* n0_i 1/3)
n0_i
1/3
(- (/ n0_i u) n0_i)
(/ n0_i u)
(+ n0_i (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i))
n0_i
(* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i)
(/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(* u normAngle)
u
normAngle
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
1
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(* normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
1/120
(* (* normAngle normAngle) -1/5040)
-1/5040
-1/6
n1_i
Outputs
(+ (+ n0_i (* u (- n1_i n0_i))) (* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
n0_i
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
u
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i 1/3)
(*.f32 n0_i #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
(* (- u (+ 1 (/ (* u n1_i) n0_i))) (neg n0_i))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 u n1_i) n0_i) (-.f32 #s(literal 1 binary32) u)))
(- u (+ 1 (/ (* u n1_i) n0_i)))
(-.f32 (+.f32 u #s(literal -1 binary32)) (/.f32 (*.f32 u n1_i) n0_i))
u
(+ 1 (/ (* u n1_i) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))
1
#s(literal 1 binary32)
(/ (* u n1_i) n0_i)
(/.f32 (*.f32 u n1_i) n0_i)
(* u n1_i)
(*.f32 u n1_i)
n1_i
n0_i
(neg n0_i)
(neg.f32 n0_i)
(* u (+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
u
(+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
n1_i
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* n1_i 1/6) (* n0_i 1/3))
(+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
1/6
#s(literal 1/6 binary32)
(* n0_i 1/3)
(*.f32 n0_i #s(literal 1/3 binary32))
n0_i
1/3
#s(literal 1/3 binary32)
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(/ n0_i u)
(/.f32 n0_i u)
(+ n0_i (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i))
(+.f32 n0_i (/.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))
n0_i
(* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i)
(/.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))
(/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))
(* u normAngle)
(*.f32 u normAngle)
u
normAngle
(* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))
(*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))
(+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))
1
#s(literal 1 binary32)
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)
(+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(+ 1/120 (* (* normAngle normAngle) -1/5040))
(+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))
1/120
#s(literal 1/120 binary32)
(* (* normAngle normAngle) -1/5040)
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
-1/5040
#s(literal -1/5040 binary32)
-1/6
#s(literal -1/6 binary32)
n1_i

localize233.0ms (1.7%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
accuracy99.5%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))
accuracy99.3%
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
accuracy95.4%
(/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))
accuracy99.6%
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
accuracy99.3%
(-.f32 (/.f32 n0_i u) n0_i)
accuracy99.1%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy99.0%
(*.f32 n1_i #s(literal 1/6 binary32))
accuracy99.9%
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))
accuracy99.7%
(-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i)))
accuracy99.3%
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
accuracy95.2%
(/.f32 (*.f32 u n1_i) n0_i)
accuracy100.0%
(-.f32 #s(literal 1 binary32) u)
accuracy99.6%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
accuracy99.7%
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
accuracy99.6%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
accuracy99.1%
(*.f32 n0_i #s(literal 1/3 binary32))
accuracy99.0%
(*.f32 n1_i #s(literal 1/6 binary32))
Results
156.0ms255×0valid
2.0ms5exit
Compiler

Compiled 422 to 45 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
ival-mult: 32.0ms (43.4% of total)
...c/correct-round.rkt:119:19: 16.0ms (21.7% of total)
ival-add: 12.0ms (16.3% of total)
ival-div: 6.0ms (8.1% of total)
ival-sub: 5.0ms (6.8% of total)
backward-pass: 1.0ms (1.4% of total)
ival-neg: 1.0ms (1.4% of total)
const: 0.0ms (0% of total)

series55.0ms (0.4%)

Counts
25 → 756
Calls
Call 1
Inputs
#<alt (+ (+ n0_i (* u (- n1_i n0_i))) (* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (* u (- n1_i n0_i))>
#<alt (- n1_i n0_i)>
#<alt (* n0_i (- 1 u))>
#<alt (- 1 u)>
#<alt (* (- u (+ 1 (/ (* u n1_i) n0_i))) (neg n0_i))>
#<alt (- u (+ 1 (/ (* u n1_i) n0_i)))>
#<alt (+ 1 (/ (* u n1_i) n0_i))>
#<alt (/ (* u n1_i) n0_i)>
#<alt (* u (+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i)))>
#<alt (+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i))>
#<alt (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))>
#<alt (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))>
#<alt (+ n0_i (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i))>
#<alt (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i)>
#<alt (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))>
#<alt (* u normAngle)>
#<alt (* n1_i 1/6)>
#<alt (* n0_i 1/3)>
#<alt (* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))>
#<alt (- (/ n0_i u) n0_i)>
#<alt (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))>
#<alt (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))>
#<alt (* (* normAngle normAngle) -1/5040)>
Outputs
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u)))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))>
#<alt (* -1 (* n0_i (- (+ u (* -1/3 (* (pow normAngle 2) u))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (- n1_i n0_i)))))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u)))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))>
#<alt (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))>
#<alt (* n1_i u)>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))>
#<alt (* n0_i (+ 1 (* -1 u)))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))>
#<alt (* -1 (* n0_i (- u 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- (+ n1_i (/ n0_i u)) n0_i))>
#<alt (* u (- (+ n1_i (/ n0_i u)) n0_i))>
#<alt (* u (- (+ n1_i (/ n0_i u)) n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (* -1 (* n0_i u))>
#<alt (+ (* -1 (* n0_i u)) (* n1_i u))>
#<alt (+ (* -1 (* n0_i u)) (* n1_i u))>
#<alt (+ (* -1 (* n0_i u)) (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))>
#<alt (* n1_i u)>
#<alt (+ (* -1 (* n0_i u)) (* n1_i u))>
#<alt (+ (* -1 (* n0_i u)) (* n1_i u))>
#<alt (+ (* -1 (* n0_i u)) (* n1_i u))>
#<alt (* -1 (* n0_i u))>
#<alt (* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 n0_i)>
#<alt (- n1_i n0_i)>
#<alt (- n1_i n0_i)>
#<alt (- n1_i n0_i)>
#<alt n1_i>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt (* n1_i (+ 1 (* -1 (/ n0_i n1_i))))>
#<alt n1_i>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt (* -1 (* n1_i (- (/ n0_i n1_i) 1)))>
#<alt n1_i>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (+ n1_i (* -1 n0_i))>
#<alt (* -1 n0_i)>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* n0_i (- (/ n1_i n0_i) 1))>
#<alt (* -1 n0_i)>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- 1 u))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* u (+ (* -1 n0_i) (/ n0_i u)))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))>
#<alt 1>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (* -1 u)>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* u (- (/ 1 u) 1))>
#<alt (* -1 u)>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt (* -1 (* u (- 1 (/ 1 u))))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))>
#<alt (+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))>
#<alt (+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))>
#<alt (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i)))))>
#<alt (* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))>
#<alt (* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))>
#<alt (* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))>
#<alt (* -1 (* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))>
#<alt (* -1 (* n0_i (- u 1)))>
#<alt (+ (* -1 (* n0_i (- u 1))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (- u 1))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (- u 1))) (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))>
#<alt (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))>
#<alt (* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))>
#<alt (* n1_i u)>
#<alt (+ (* -1 (* n0_i (- u 1))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (- u 1))) (* n1_i u))>
#<alt (+ (* -1 (* n0_i (- u 1))) (* n1_i u))>
#<alt (* -1 (* n0_i (- u 1)))>
#<alt (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))>
#<alt (* -1 (* n0_i (- u 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))>
#<alt -1>
#<alt (- (* u (- 1 (/ n1_i n0_i))) 1)>
#<alt (- (* u (- 1 (/ n1_i n0_i))) 1)>
#<alt (- (* u (- 1 (/ n1_i n0_i))) 1)>
#<alt (* u (- 1 (/ n1_i n0_i)))>
#<alt (* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))>
#<alt (* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))>
#<alt (* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))>
#<alt (* u (+ 1 (* -1 (/ n1_i n0_i))))>
#<alt (* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))>
#<alt (- u 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))>
#<alt (* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))>
#<alt (* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))>
#<alt (* -1 (/ (* n1_i u) n0_i))>
#<alt (/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)>
#<alt (/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)>
#<alt (/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)>
#<alt (- u 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- u 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)>
#<alt 1>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (* u (+ (/ 1 u) (/ n1_i n0_i)))>
#<alt (* u (+ (/ 1 u) (/ n1_i n0_i)))>
#<alt (* u (+ (/ 1 u) (/ n1_i n0_i)))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))>
#<alt (* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))>
#<alt (* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))>
#<alt 1>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (* n1_i (+ (/ 1 n1_i) (/ u n0_i)))>
#<alt (* n1_i (+ (/ 1 n1_i) (/ u n0_i)))>
#<alt (* n1_i (+ (/ 1 n1_i) (/ u n0_i)))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))>
#<alt (* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))>
#<alt (* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (+ n0_i (* n1_i u)) n0_i)>
#<alt (/ (+ n0_i (* n1_i u)) n0_i)>
#<alt (/ (+ n0_i (* n1_i u)) n0_i)>
#<alt 1>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt 1>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (+ 1 (/ (* n1_i u) n0_i))>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt (/ (* n1_i u) n0_i)>
#<alt n0_i>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))>
#<alt (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))>
#<alt (+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))>
#<alt (* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))>
#<alt (* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))>
#<alt (* u (- (+ n1_i (/ n0_i u)) n0_i))>
#<alt (+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))>
#<alt (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))>
#<alt (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))>
#<alt (* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)>
#<alt (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)>
#<alt (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))>
#<alt (* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (- (+ n1_i (/ n0_i u)) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))>
#<alt (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))>
#<alt (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))>
#<alt (* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))>
#<alt (* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))>
#<alt (* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))>
#<alt (* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))>
#<alt (* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))>
#<alt (/ n0_i u)>
#<alt (/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)>
#<alt (/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)>
#<alt (/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))>
#<alt (* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))>
#<alt (* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))>
#<alt (* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))>
#<alt (* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt (* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))>
#<alt n1_i>
#<alt (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))>
#<alt (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))>
#<alt (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))>
#<alt (* 1/6 (* n1_i (pow normAngle 2)))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))>
#<alt (* 1/3 (* n0_i (pow normAngle 2)))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt n0_i>
#<alt (+ n0_i (* -5040 (/ (* n1_i u) (pow normAngle 6))))>
#<alt (+ n0_i (+ (* -211680 (/ (* n1_i u) (pow normAngle 8))) (* -5040 (/ (* n1_i u) (pow normAngle 6)))))>
#<alt (- (+ n0_i (+ (* -5040 (/ (* n1_i u) (pow normAngle 6))) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 10))))) (* 211680 (/ (* n1_i u) (pow normAngle 8))))>
#<alt n0_i>
#<alt (+ n0_i (* -5040 (/ (* n1_i u) (pow normAngle 6))))>
#<alt (+ n0_i (+ (* -211680 (/ (* n1_i u) (pow normAngle 8))) (* -5040 (/ (* n1_i u) (pow normAngle 6)))))>
#<alt (- (+ n0_i (+ (* -5040 (/ (* n1_i u) (pow normAngle 6))) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 10))))) (* 211680 (/ (* n1_i u) (pow normAngle 8))))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (* n1_i u)>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))>
#<alt (* -5040 (/ (* n1_i u) (pow normAngle 6)))>
#<alt (/ (+ (* -211680 (/ (* n1_i u) (pow normAngle 2))) (* -5040 (* n1_i u))) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 4)))) (* 211680 (/ (* n1_i u) (pow normAngle 2)))) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -177811200 (* n1_i u)) (+ (* 42 (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u)))) (* 25401600 (* n1_i u)))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i u) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i u) (pow normAngle 2))) (* 8890560 (/ (* n1_i u) (pow normAngle 4)))))) (pow normAngle 6))>
#<alt (* -5040 (/ (* n1_i u) (pow normAngle 6)))>
#<alt (/ (+ (* -211680 (/ (* n1_i u) (pow normAngle 2))) (* -5040 (* n1_i u))) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 4)))) (* 211680 (/ (* n1_i u) (pow normAngle 2)))) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -177811200 (* n1_i u)) (+ (* 42 (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u)))) (* 25401600 (* n1_i u)))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i u) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i u) (pow normAngle 2))) (* 8890560 (/ (* n1_i u) (pow normAngle 4)))))) (pow normAngle 6))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt u>
#<alt (+ u (* 1/6 (* (pow normAngle 2) u)))>
#<alt (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))>
#<alt (* -5040 (/ u (pow normAngle 6)))>
#<alt (/ (+ (* -211680 (/ u (pow normAngle 2))) (* -5040 u)) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 u) (* -1 (/ (+ (* -4233600 u) (* 8890560 u)) (pow normAngle 4)))) (* 211680 (/ u (pow normAngle 2)))) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 u) (* -1 (/ (+ (* -177811200 u) (+ (* 42 (+ (* -4233600 u) (* 8890560 u))) (* 25401600 u))) (pow normAngle 6)))) (+ (* -4233600 (/ u (pow normAngle 4))) (+ (* 211680 (/ u (pow normAngle 2))) (* 8890560 (/ u (pow normAngle 4)))))) (pow normAngle 6))>
#<alt (* -5040 (/ u (pow normAngle 6)))>
#<alt (/ (+ (* -211680 (/ u (pow normAngle 2))) (* -5040 u)) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 u) (* -1 (/ (+ (* -4233600 u) (* 8890560 u)) (pow normAngle 4)))) (* 211680 (/ u (pow normAngle 2)))) (pow normAngle 6))>
#<alt (/ (- (+ (* -5040 u) (* -1 (/ (+ (* -177811200 u) (+ (* 42 (+ (* -4233600 u) (* 8890560 u))) (* 25401600 u))) (pow normAngle 6)))) (+ (* -4233600 (/ u (pow normAngle 4))) (+ (* 211680 (/ u (pow normAngle 2))) (* 8890560 (/ u (pow normAngle 4)))))) (pow normAngle 6))>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* normAngle u)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/6 n1_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* 1/3 n0_i)>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))>
#<alt (* 1/3 (* n0_i (* (pow normAngle 2) u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) u)))>
#<alt (* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))>
#<alt (* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) u)))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))>
#<alt (* 1/6 (* n1_i (* (pow normAngle 2) u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))>
#<alt (* 1/3 (* n0_i (* (pow normAngle 2) u)))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))>
#<alt (* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))>
#<alt (* 1/3 (* n0_i (* (pow normAngle 2) u)))>
#<alt (* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* -1 (* n0_i (- 1 (/ 1 u))))>
#<alt (* -1 (* n0_i (- 1 (/ 1 u))))>
#<alt (* -1 (* n0_i (- 1 (/ 1 u))))>
#<alt (* -1 (* n0_i (- 1 (/ 1 u))))>
#<alt (/ n0_i u)>
#<alt (/ (+ n0_i (* -1 (* n0_i u))) u)>
#<alt (/ (+ n0_i (* -1 (* n0_i u))) u)>
#<alt (/ (+ n0_i (* -1 (* n0_i u))) u)>
#<alt (* -1 n0_i)>
#<alt (- (/ n0_i u) n0_i)>
#<alt (- (/ n0_i u) n0_i)>
#<alt (- (/ n0_i u) n0_i)>
#<alt (* -1 n0_i)>
#<alt (- (/ n0_i u) n0_i)>
#<alt (- (/ n0_i u) n0_i)>
#<alt (- (/ n0_i u) n0_i)>
#<alt (* 1/120 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/5040 (pow normAngle 4))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* -1/5040 (pow normAngle 6))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
#<alt (* -1/5040 (pow normAngle 2))>
Calls

189 calls:

TimeVariablePointExpression
3.0ms
n1_i
@inf
(* (- u (+ 1 (/ (* u n1_i) n0_i))) (neg n0_i))
2.0ms
n1_i
@0
(+ n0_i (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i))
1.0ms
n0_i
@0
(+ n0_i (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i))
1.0ms
normAngle
@inf
(+ n0_i (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i))
1.0ms
n1_i
@0
(+ (+ n0_i (* u (- n1_i n0_i))) (* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))

rewrite311.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
3624×*-lowering-*.f32
3624×*-lowering-*.f64
2452×pow-lowering-pow.f64
2452×pow-lowering-pow.f32
1974×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044269
1324254
23509251
08345251
Stop Event
iter limit
node limit
Counts
25 → 423
Calls
Call 1
Inputs
(+ (+ n0_i (* u (- n1_i n0_i))) (* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))))
(+ n0_i (* u (- n1_i n0_i)))
(* u (- n1_i n0_i))
(- n1_i n0_i)
(* n0_i (- 1 u))
(- 1 u)
(* (- u (+ 1 (/ (* u n1_i) n0_i))) (neg n0_i))
(- u (+ 1 (/ (* u n1_i) n0_i)))
(+ 1 (/ (* u n1_i) n0_i))
(/ (* u n1_i) n0_i)
(* u (+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i)))
(+ (+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))) (- (/ n0_i u) n0_i))
(+ n1_i (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3)))
(+ n0_i (* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i))
(* (/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))))) n1_i)
(/ (* u normAngle) (* normAngle (+ 1 (* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6)))))
(* u normAngle)
(* n1_i 1/6)
(* n0_i 1/3)
(* u (* (* normAngle normAngle) (+ (* n1_i 1/6) (* n0_i 1/3))))
(- (/ n0_i u) n0_i)
(* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040)))
(* (* normAngle normAngle) (+ (* (* normAngle normAngle) (+ 1/120 (* (* normAngle normAngle) -1/5040))) -1/6))
(* (* normAngle normAngle) -1/5040)
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) n0_i)
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) n0_i) (*.f32 u (-.f32 n1_i n0_i)))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle 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 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(fma.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.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 (-.f32 n1_i n0_i)))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle 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 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle 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 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.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))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (neg.f32 (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (-.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle 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 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) #s(literal -1 binary32))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (/.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i 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 (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 (neg.f32 n0_i) u))
(/.f32 (*.f32 u (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n0_i n1_i))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) u) (+.f32 n0_i n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 n1_i (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) n1_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) #s(literal -1 binary32))
(-.f32 n1_i n0_i)
(-.f32 (/.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(-.f32 (/.f32 (*.f32 n1_i n1_i) (+.f32 n0_i n1_i)) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i n1_i)))
(-.f32 (+.f32 n1_i #s(literal 0 binary32)) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))) (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (+.f32 n0_i n1_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n0_i n1_i)))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1 binary32))) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 n1_i (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 n1_i (neg.f32 n0_i)))
(*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (+.f32 n0_i n1_i)))))
(*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i n1_i)))
(+.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (neg.f32 u) n0_i))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 u #s(literal 1 binary32)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) n0_i)
(+.f32 #s(literal 1 binary32) (neg.f32 u))
(+.f32 (neg.f32 u) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (/.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (/.f32 (*.f32 u u) (+.f32 u #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u u))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u))) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (*.f32 #s(literal 1 binary32) (neg.f32 u)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 #s(literal 1 binary32) (neg.f32 u)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(neg.f32 (*.f32 n0_i (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (neg.f32 n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (*.f32 (neg.f32 n0_i) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))) (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (neg.f32 n0_i)) (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))))
(/.f32 (*.f32 (-.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (neg.f32 n0_i)) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (neg.f32 n0_i))
(*.f32 (neg.f32 n0_i) (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(*.f32 #s(literal -1 binary32) (*.f32 n0_i (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(*.f32 (neg.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))) n0_i)
(*.f32 (*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) #s(literal -1 binary32)) n0_i)
(+.f32 u (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(+.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) u)
(+.f32 (+.f32 u #s(literal -1 binary32)) (neg.f32 (*.f32 n1_i (/.f32 u n0_i))))
(+.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 (neg.f32 u) (/.f32 n1_i n0_i)))
(+.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) n0_i)))
(pow.f32 (/.f32 (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (-.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (-.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) #s(literal -1 binary32))
(fma.f32 u #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(fma.f32 #s(literal 1 binary32) u (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))
(-.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i)))
(-.f32 (/.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))))
(-.f32 (/.f32 (*.f32 u u) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(-.f32 (-.f32 u (*.f32 n1_i (/.f32 u n0_i))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (-.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (-.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))))
(/.f32 (-.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))))
(/.f32 (-.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))) (neg.f32 (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (neg.f32 (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(/.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))) (+.f32 (*.f32 u u) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (*.f32 u (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u #s(literal -1 binary32)) (+.f32 u #s(literal -1 binary32))) (+.f32 u #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (*.f32 (+.f32 u #s(literal -1 binary32)) (+.f32 u #s(literal -1 binary32))) (+.f32 (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i))) (*.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))))))
(/.f32 (-.f32 (*.f32 u u) (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (-.f32 u (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(/.f32 (-.f32 (*.f32 (+.f32 u #s(literal -1 binary32)) (+.f32 u #s(literal -1 binary32))) (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i)))) (+.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n1_i (/.f32 u n0_i))))
(*.f32 (-.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))))
(*.f32 (-.f32 (*.f32 u u) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))) (/.f32 #s(literal 1 binary32) (+.f32 u (+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))))
(+.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))
(+.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 n1_i (/.f32 u n0_i)) (-.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i))))) #s(literal -1 binary32))
(fma.f32 u (/.f32 n1_i n0_i) #s(literal 1 binary32))
(fma.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))) (/.f32 (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i))) (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 n1_i (/.f32 u n0_i)) (-.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i))))))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 n1_i (/.f32 u n0_i)) (-.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i))) (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i)))) (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 n1_i (/.f32 u n0_i)) (-.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(/.f32 (-.f32 (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i))) #s(literal 1 binary32)) (-.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 n1_i (/.f32 u n0_i)) (-.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (/.f32 u n0_i)) (/.f32 n0_i (*.f32 u n1_i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))))
(neg.f32 (/.f32 (*.f32 u n1_i) (neg.f32 n0_i)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) n0_i))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (*.f32 u n1_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 n0_i (*.f32 u n1_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 n0_i (*.f32 u n1_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 n0_i (*.f32 u n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 n0_i (*.f32 u n1_i)) #s(literal 1 binary32)))
(/.f32 (*.f32 u n1_i) n0_i)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (neg.f32 n0_i))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 n0_i (*.f32 u n1_i))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 u n1_i)) n0_i)
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 u n1_i))) (neg.f32 n0_i))
(/.f32 (*.f32 (*.f32 u n1_i) #s(literal 1 binary32)) n0_i)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i))) (neg.f32 (neg.f32 n0_i)))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) #s(literal -1 binary32)) n0_i)
(*.f32 u (/.f32 n1_i n0_i))
(*.f32 n1_i (/.f32 u n0_i))
(*.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 u n0_i)))
(*.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) n0_i))
(*.f32 (*.f32 n1_i (/.f32 u n0_i)) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(*.f32 (/.f32 #s(literal 1 binary32) n0_i) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u n1_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 n1_i n0_i) u)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) n0_i))
(+.f32 (*.f32 u n1_i) (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))
(+.f32 (*.f32 u n1_i) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)) u))
(+.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)))
(fma.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)))
(fma.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) u (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (*.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i))) (*.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)))) (-.f32 (*.f32 u (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i))))
(/.f32 (*.f32 u (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i))))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (*.f32 u (*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i)))) u) (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (*.f32 (*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))) u) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))
(*.f32 u (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))
(*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) u)
(+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 (/.f32 n0_i u) (+.f32 (neg.f32 n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)) n1_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u))) (neg.f32 n0_i))
(+.f32 (+.f32 (-.f32 (/.f32 n0_i u) n0_i) n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))) #s(literal -1 binary32))
(fma.f32 n0_i (/.f32 #s(literal 1 binary32) u) (neg.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(fma.f32 #s(literal 1 binary32) (/.f32 n0_i u) (neg.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(fma.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (neg.f32 u)) (neg.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(fma.f32 (/.f32 #s(literal 1 binary32) u) n0_i (neg.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 n0_i (neg.f32 u)) (neg.f32 (-.f32 n0_i (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))
(-.f32 (/.f32 n0_i u) (-.f32 n0_i (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(-.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u))) n0_i)
(-.f32 (/.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))) (/.f32 (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i)) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))))
(/.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i)))) (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i)))) (+.f32 (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i)) (-.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))))
(/.f32 (*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))) (*.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))) (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 n0_i (/.f32 n0_i u))) (*.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))) (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i)))) (*.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))) (+.f32 n0_i (/.f32 n0_i u))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))) (*.f32 (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (+.f32 n0_i (/.f32 n0_i u))) (*.f32 (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i)))) (*.f32 (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n0_i (/.f32 n0_i u))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))) (*.f32 (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u)))) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u)))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u)))) (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u)))) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))) (*.f32 (+.f32 n0_i (/.f32 n0_i u)) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))) (*.f32 (+.f32 n0_i (/.f32 n0_i u)) (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i)) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (+.f32 n0_i (/.f32 n0_i u)) (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (*.f32 (+.f32 n0_i (/.f32 n0_i u)) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i))))) (neg.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))) (neg.f32 (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u)))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u)))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u)))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u))) n0_i))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))) (-.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))))
(/.f32 (-.f32 (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u)))) (*.f32 n0_i n0_i)) (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (+.f32 n1_i (/.f32 n0_i u))) n0_i))
(*.f32 (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (/.f32 n0_i u) n0_i)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 (-.f32 (/.f32 n0_i u) n0_i) (-.f32 (-.f32 (/.f32 n0_i u) n0_i) (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))))))
(*.f32 (*.f32 (+.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i))) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))) (/.f32 #s(literal 1 binary32) (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (/.f32 n0_i u) n0_i)))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)
(+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) n1_i))
(+.f32 (+.f32 n1_i (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(pow.f32 (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)
(fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) n1_i)
(fma.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle) n1_i)
(-.f32 (/.f32 (*.f32 n1_i n1_i) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))) (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))))
(/.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))))) (neg.f32 (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (neg.f32 (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (*.f32 n1_i n1_i)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))
(*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))))
(*.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))) (/.f32 #s(literal 1 binary32) (-.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32))) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) normAngle)
(+.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(+.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))) #s(literal -1 binary32))
(fma.f32 n1_i (/.f32 (/.f32 (*.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i)
(fma.f32 (/.f32 (/.f32 (*.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n1_i n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))) (/.f32 (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (-.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))) (+.f32 (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))) (-.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))) (neg.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (*.f32 n0_i n0_i)) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))))
(pow.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 u (*.f32 normAngle n1_i))) #s(literal -1 binary32))
(/.f32 n1_i (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 u (*.f32 normAngle n1_i))))
(/.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (*.f32 u (*.f32 normAngle n1_i))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (neg.f32 normAngle)))
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (neg.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) n1_i) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) n1_i) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (neg.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (*.f32 u normAngle) normAngle) n1_i) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))
(/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))
(/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) normAngle)
(*.f32 u (*.f32 (/.f32 (/.f32 normAngle normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n1_i))
(*.f32 n1_i (/.f32 (/.f32 (*.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (*.f32 u n1_i) (/.f32 (/.f32 normAngle normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (*.f32 u normAngle) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n1_i))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))
(*.f32 (/.f32 (/.f32 (*.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n1_i)
(*.f32 (/.f32 u normAngle) (*.f32 (/.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n1_i))
(*.f32 (*.f32 u (*.f32 normAngle n1_i)) (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (/.f32 (*.f32 u normAngle) normAngle) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (/.f32 (*.f32 u normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 n1_i normAngle))
(*.f32 (*.f32 n1_i (/.f32 u normAngle)) (/.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(neg.f32 (/.f32 (*.f32 u normAngle) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (neg.f32 normAngle))))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 u normAngle) normAngle)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 (*.f32 u normAngle) normAngle)))
(/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (neg.f32 normAngle)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (/.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (/.f32 (*.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (neg.f32 normAngle))))
(/.f32 (neg.f32 (/.f32 (*.f32 u normAngle) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(/.f32 (/.f32 (*.f32 u normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) normAngle)
(/.f32 (*.f32 (*.f32 u normAngle) #s(literal 1 binary32)) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(/.f32 (*.f32 (/.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 u (/.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) normAngle)
(*.f32 u (/.f32 (/.f32 normAngle normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 normAngle (*.f32 u (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))
(*.f32 normAngle (/.f32 u (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (*.f32 u normAngle) (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (neg.f32 normAngle))))
(*.f32 (/.f32 u normAngle) (/.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (/.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 u normAngle))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (*.f32 u normAngle))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 u normAngle)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 u normAngle) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (/.f32 (/.f32 normAngle normAngle) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) u)
(*.f32 (/.f32 normAngle normAngle) (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))
(*.f32 (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 normAngle normAngle))
(*.f32 (/.f32 #s(literal 1 binary32) normAngle) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) (*.f32 u normAngle)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 u normAngle) normAngle))
(*.f32 (/.f32 (/.f32 (*.f32 u normAngle) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))) (-.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 u normAngle) normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))
(*.f32 (pow.f32 (/.f32 normAngle normAngle) #s(literal -1 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) u) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))) u) #s(literal -1 binary32)) (pow.f32 (/.f32 normAngle normAngle) #s(literal -1 binary32)))
(*.f32 u normAngle)
(*.f32 normAngle u)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(*.f32 #s(literal 1/3 binary32) n0_i)
(+.f32 (*.f32 u (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) u) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/3 binary32) (*.f32 normAngle normAngle))) u))
(+.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 normAngle normAngle))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/27 binary32)))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))))
(/.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/9 binary32)))) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) u))
(*.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u (*.f32 normAngle normAngle)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) u)
(*.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(*.f32 (*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))) (*.f32 normAngle normAngle))
(+.f32 (neg.f32 n0_i) (/.f32 n0_i u))
(+.f32 (/.f32 n0_i u) (neg.f32 n0_i))
(pow.f32 (/.f32 (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n0_i (/.f32 n0_i u)) (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i))) #s(literal -1 binary32))
(fma.f32 n0_i (/.f32 #s(literal 1 binary32) u) (neg.f32 n0_i))
(fma.f32 #s(literal 1 binary32) (/.f32 n0_i u) (neg.f32 n0_i))
(fma.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (neg.f32 u)) (neg.f32 n0_i))
(fma.f32 (/.f32 #s(literal 1 binary32) u) n0_i (neg.f32 n0_i))
(fma.f32 #s(literal -1 binary32) (/.f32 n0_i (neg.f32 u)) (neg.f32 n0_i))
(-.f32 (/.f32 n0_i u) n0_i)
(-.f32 (/.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))))
(-.f32 (/.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (+.f32 n0_i (/.f32 n0_i u))) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (/.f32 n0_i u))))
(-.f32 (+.f32 (/.f32 n0_i u) #s(literal 0 binary32)) n0_i)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u)))) (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i (/.f32 n0_i u)) (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u)))))
(/.f32 (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i)) (+.f32 n0_i (/.f32 n0_i u)))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n0_i (/.f32 n0_i u))))
(/.f32 (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1 binary32))) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (-.f32 (*.f32 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 (/.f32 n0_i u) (neg.f32 n0_i)))))
(/.f32 (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 (/.f32 n0_i u) (neg.f32 n0_i)))
(*.f32 (-.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i (+.f32 n0_i (/.f32 n0_i u))))))
(*.f32 (-.f32 (/.f32 (/.f32 n0_i u) (/.f32 u n0_i)) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (+.f32 n0_i (/.f32 n0_i u))))
(+.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(fma.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/128024064000 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))) (-.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) (*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/128024064000 binary32)))) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32)))) (-.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/128024064000 binary32))) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) #s(literal 1/25401600 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) normAngle)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) #s(literal -1/216 binary32))) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) #s(literal -1/36 binary32))) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))) #s(literal -1/216 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))) #s(literal -1/36 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal 1/6 binary32)))
(*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))) normAngle)
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))) (*.f32 normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle #s(literal -1/5040 binary32)))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(*.f32 #s(literal -1/5040 binary32) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle #s(literal -1/5040 binary32)) normAngle)

simplify401.0ms (2.9%)

Algorithm
egg-herbie
Rules
4696×*-lowering-*.f32
4696×*-lowering-*.f64
3220×+-lowering-+.f64
3220×+-lowering-+.f32
1870×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05649587
119618869
273968838
088018838
Stop Event
iter limit
node limit
Counts
756 → 756
Calls
Call 1
Inputs
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))
(* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u)))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))
(* -1 (* n0_i (- (+ u (* -1/3 (* (pow normAngle 2) u))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (- n1_i n0_i)))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))
(+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u)))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(* n1_i u)
(+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))
(+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))
(+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))
(* n0_i (+ 1 (* -1 u)))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(* -1 (* n0_i (- u 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
n0_i
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (* u (- n1_i n0_i)))
(* u (- n1_i n0_i))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(* u (- n1_i n0_i))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(* n1_i u)
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* u (- n1_i n0_i))
(* -1 (* n0_i u))
(+ (* -1 (* n0_i u)) (* n1_i u))
(+ (* -1 (* n0_i u)) (* n1_i u))
(+ (* -1 (* n0_i u)) (* n1_i u))
(* n1_i u)
(* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))
(* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))
(* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(* n1_i u)
(+ (* -1 (* n0_i u)) (* n1_i u))
(+ (* -1 (* n0_i u)) (* n1_i u))
(+ (* -1 (* n0_i u)) (* n1_i u))
(* -1 (* n0_i u))
(* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))
(* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))
(* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))
(* -1 (* n0_i u))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(* -1 n0_i)
(- n1_i n0_i)
(- n1_i n0_i)
(- n1_i n0_i)
n1_i
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
n1_i
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
n1_i
(+ n1_i (* -1 n0_i))
(+ n1_i (* -1 n0_i))
(+ n1_i (* -1 n0_i))
(* -1 n0_i)
(* n0_i (- (/ n1_i n0_i) 1))
(* n0_i (- (/ n1_i n0_i) 1))
(* n0_i (- (/ n1_i n0_i) 1))
(* -1 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
(* n0_i (- 1 u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (* -1 (* n0_i u)))
(* -1 (* n0_i u))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(* -1 (* n0_i u))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
1
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(+ 1 (* -1 u))
(* -1 u)
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* u (- (/ 1 u) 1))
(* -1 u)
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
(* -1 (* u (- 1 (/ 1 u))))
n0_i
(+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))
(+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))
(+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))
(* -1 (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))
(* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))
(* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))
(* -1 (* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))
(* -1 (* n0_i (- u 1)))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(* n1_i u)
(* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))
(* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))
(* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))
(* n1_i u)
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(* -1 (* n0_i (- u 1)))
(* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))
(* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))
(* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))
(* -1 (* n0_i (- u 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
-1
(- (* u (- 1 (/ n1_i n0_i))) 1)
(- (* u (- 1 (/ n1_i n0_i))) 1)
(- (* u (- 1 (/ n1_i n0_i))) 1)
(* u (- 1 (/ n1_i n0_i)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(* u (+ 1 (* -1 (/ n1_i n0_i))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(- u 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(* -1 (/ (* n1_i u) n0_i))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(* -1 (/ (* n1_i u) n0_i))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(* -1 (/ (* n1_i u) n0_i))
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(- u 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- u 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
1
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(* u (+ (/ 1 u) (/ n1_i n0_i)))
(* u (+ (/ 1 u) (/ n1_i n0_i)))
(* u (+ (/ 1 u) (/ n1_i n0_i)))
(/ (* n1_i u) n0_i)
(* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))
(* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))
(* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))
1
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(* n1_i (+ (/ 1 n1_i) (/ u n0_i)))
(* n1_i (+ (/ 1 n1_i) (/ u n0_i)))
(* n1_i (+ (/ 1 n1_i) (/ u n0_i)))
(/ (* n1_i u) n0_i)
(* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))
(* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))
(* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))
(/ (* n1_i u) n0_i)
(/ (+ n0_i (* n1_i u)) n0_i)
(/ (+ n0_i (* n1_i u)) n0_i)
(/ (+ n0_i (* n1_i u)) n0_i)
1
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
1
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/ (* n1_i u) n0_i)
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(- (+ n1_i (/ n0_i u)) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))
(* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))
(* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))
(* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))
(* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))
(/ n0_i u)
(/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)
(/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)
(/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(* 1/3 (* n0_i (pow normAngle 2)))
(+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))
(* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))
(* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
n1_i
(+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))
(* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))
(* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(* 1/3 (* n0_i (pow normAngle 2)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(* 1/6 (* n1_i (pow normAngle 2)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(* 1/6 (* n1_i (pow normAngle 2)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(* 1/6 (* n1_i (pow normAngle 2)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(* 1/3 (* n0_i (pow normAngle 2)))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
n0_i
(* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))
n0_i
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
n0_i
(+ n0_i (* -5040 (/ (* n1_i u) (pow normAngle 6))))
(+ n0_i (+ (* -211680 (/ (* n1_i u) (pow normAngle 8))) (* -5040 (/ (* n1_i u) (pow normAngle 6)))))
(- (+ n0_i (+ (* -5040 (/ (* n1_i u) (pow normAngle 6))) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 10))))) (* 211680 (/ (* n1_i u) (pow normAngle 8))))
n0_i
(+ n0_i (* -5040 (/ (* n1_i u) (pow normAngle 6))))
(+ n0_i (+ (* -211680 (/ (* n1_i u) (pow normAngle 8))) (* -5040 (/ (* n1_i u) (pow normAngle 6)))))
(- (+ n0_i (+ (* -5040 (/ (* n1_i u) (pow normAngle 6))) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 10))))) (* 211680 (/ (* n1_i u) (pow normAngle 8))))
n0_i
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(* n1_i u)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(* -5040 (/ (* n1_i u) (pow normAngle 6)))
(/ (+ (* -211680 (/ (* n1_i u) (pow normAngle 2))) (* -5040 (* n1_i u))) (pow normAngle 6))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 4)))) (* 211680 (/ (* n1_i u) (pow normAngle 2)))) (pow normAngle 6))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -177811200 (* n1_i u)) (+ (* 42 (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u)))) (* 25401600 (* n1_i u)))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i u) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i u) (pow normAngle 2))) (* 8890560 (/ (* n1_i u) (pow normAngle 4)))))) (pow normAngle 6))
(* -5040 (/ (* n1_i u) (pow normAngle 6)))
(/ (+ (* -211680 (/ (* n1_i u) (pow normAngle 2))) (* -5040 (* n1_i u))) (pow normAngle 6))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 4)))) (* 211680 (/ (* n1_i u) (pow normAngle 2)))) (pow normAngle 6))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -177811200 (* n1_i u)) (+ (* 42 (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u)))) (* 25401600 (* n1_i u)))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i u) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i u) (pow normAngle 2))) (* 8890560 (/ (* n1_i u) (pow normAngle 4)))))) (pow normAngle 6))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
u
(+ u (* 1/6 (* (pow normAngle 2) u)))
(+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(* -5040 (/ u (pow normAngle 6)))
(/ (+ (* -211680 (/ u (pow normAngle 2))) (* -5040 u)) (pow normAngle 6))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -4233600 u) (* 8890560 u)) (pow normAngle 4)))) (* 211680 (/ u (pow normAngle 2)))) (pow normAngle 6))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -177811200 u) (+ (* 42 (+ (* -4233600 u) (* 8890560 u))) (* 25401600 u))) (pow normAngle 6)))) (+ (* -4233600 (/ u (pow normAngle 4))) (+ (* 211680 (/ u (pow normAngle 2))) (* 8890560 (/ u (pow normAngle 4)))))) (pow normAngle 6))
(* -5040 (/ u (pow normAngle 6)))
(/ (+ (* -211680 (/ u (pow normAngle 2))) (* -5040 u)) (pow normAngle 6))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -4233600 u) (* 8890560 u)) (pow normAngle 4)))) (* 211680 (/ u (pow normAngle 2)))) (pow normAngle 6))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -177811200 u) (+ (* 42 (+ (* -4233600 u) (* 8890560 u))) (* 25401600 u))) (pow normAngle 6)))) (+ (* -4233600 (/ u (pow normAngle 4))) (+ (* 211680 (/ u (pow normAngle 2))) (* 8890560 (/ u (pow normAngle 4)))))) (pow normAngle 6))
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* normAngle u)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/6 n1_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* 1/3 n0_i)
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))
(* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))
(* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))
(* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (/ 1 u) 1))
(* -1 (* n0_i (- 1 (/ 1 u))))
(* -1 (* n0_i (- 1 (/ 1 u))))
(* -1 (* n0_i (- 1 (/ 1 u))))
(* -1 (* n0_i (- 1 (/ 1 u))))
(/ n0_i u)
(/ (+ n0_i (* -1 (* n0_i u))) u)
(/ (+ n0_i (* -1 (* n0_i u))) u)
(/ (+ n0_i (* -1 (* n0_i u))) u)
(* -1 n0_i)
(- (/ n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(* -1 n0_i)
(- (/ n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(* 1/120 (pow normAngle 2))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/5040 (pow normAngle 4))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* -1/6 (pow normAngle 2))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* -1/5040 (pow normAngle 6))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
(* -1/5040 (pow normAngle 2))
Outputs
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u))))) (* n1_i u)))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* n0_i (+ 1 (+ (* -1 u) (* 1/3 (* (pow normAngle 2) u)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)) (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) (/.f32 (*.f32 n1_i u) n0_i))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)) (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) (/.f32 (*.f32 n1_i u) n0_i))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/3 (* (pow normAngle 2) u)) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)) (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) (/.f32 (*.f32 n1_i u) n0_i))))
(* -1 (* n0_i (- (+ u (* -1/3 (* (pow normAngle 2) u))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) u)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 #s(literal -1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) u) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (neg.f32 n0_i))))))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 #s(literal -1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) u) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (neg.f32 n0_i))))))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* -1/3 (* (pow normAngle 2) u)))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 #s(literal -1 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) u) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (neg.f32 n0_i))))))
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (* -1 (- n1_i n0_i)))))
(*.f32 (neg.f32 u) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* 1/3 (* n0_i (* (pow normAngle 2) u))) (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))
(*.f32 n1_i (+.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u) n1_i)) (-.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u n0_i) n1_i)))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))
(*.f32 n1_i (+.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u) n1_i)) (-.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u n0_i) n1_i)))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (/ n0_i n1_i))))))
(*.f32 n1_i (+.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u) n1_i)) (-.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u n0_i) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(neg.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (+.f32 (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)))))) (neg.f32 n1_i)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (+.f32 (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)))))) (neg.f32 n1_i)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* 1/3 (* n0_i (* (pow normAngle 2) u))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (+.f32 (/.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)))))) (neg.f32 n1_i)) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (neg.f32 n1_i))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (-.f32 n1_i n0_i) (/.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* n1_i u)
(*.f32 n1_i u)
(+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* n0_i (+ 1 (* -1 u))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* n0_i (+ 1 (* -1 u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (- u 1)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (/.f32 n0_i u)) (-.f32 n1_i n0_i)))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* -1 (* n0_i u)) (* n1_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* n1_i u)
(*.f32 n1_i u)
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (-.f32 u (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (-.f32 u (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (-.f32 u (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i u)
(*.f32 n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(* -1 (* n0_i u))
(*.f32 u (neg.f32 n0_i))
(+ (* -1 (* n0_i u)) (* n1_i u))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* -1 (* n0_i u)) (* n1_i u))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* -1 (* n0_i u)) (* n1_i u))
(*.f32 u (-.f32 n1_i n0_i))
(* n1_i u)
(*.f32 n1_i u)
(* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (-.f32 u (/.f32 (*.f32 u n0_i) n1_i)))
(* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (-.f32 u (/.f32 (*.f32 u n0_i) n1_i)))
(* n1_i (+ u (* -1 (/ (* n0_i u) n1_i))))
(*.f32 n1_i (-.f32 u (/.f32 (*.f32 u n0_i) n1_i)))
(* n1_i u)
(*.f32 n1_i u)
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 (/.f32 (*.f32 u n0_i) n1_i) u)))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 (/.f32 (*.f32 u n0_i) n1_i) u)))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 (/.f32 (*.f32 u n0_i) n1_i) u)))
(* n1_i u)
(*.f32 n1_i u)
(+ (* -1 (* n0_i u)) (* n1_i u))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* -1 (* n0_i u)) (* n1_i u))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* -1 (* n0_i u)) (* n1_i u))
(*.f32 u (-.f32 n1_i n0_i))
(* -1 (* n0_i u))
(*.f32 u (neg.f32 n0_i))
(* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u))
(* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u))
(* n0_i (+ (* -1 u) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u))
(* -1 (* n0_i u))
(*.f32 u (neg.f32 n0_i))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 n0_i)
(neg.f32 n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
(* n1_i (+ 1 (* -1 (/ n0_i n1_i))))
(*.f32 n1_i (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i)))
n1_i
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 n1_i (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 n0_i n1_i)) #s(literal -1 binary32)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 n1_i (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 n0_i n1_i)) #s(literal -1 binary32)))
(* -1 (* n1_i (- (/ n0_i n1_i) 1)))
(*.f32 n1_i (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 n0_i n1_i)) #s(literal -1 binary32)))
n1_i
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(+ n1_i (* -1 n0_i))
(-.f32 n1_i n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 n1_i n0_i)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 n1_i n0_i)))
(* n0_i (- (/ n1_i n0_i) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 n1_i n0_i)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (neg.f32 n0_i))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
n0_i
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i u))
(*.f32 u (neg.f32 n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* u (+ (* -1 n0_i) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(* -1 (* n0_i u))
(*.f32 u (neg.f32 n0_i))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 n0_i (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 n0_i (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 n0_i (/.f32 n0_i u)))
1
#s(literal 1 binary32)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(* -1 u)
(neg.f32 u)
(* u (- (/ 1 u) 1))
(-.f32 #s(literal 1 binary32) u)
(* u (- (/ 1 u) 1))
(-.f32 #s(literal 1 binary32) u)
(* u (- (/ 1 u) 1))
(-.f32 #s(literal 1 binary32) u)
(* -1 u)
(neg.f32 u)
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- 1 (/ 1 u))))
(*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
n0_i
(+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))
(-.f32 n0_i (*.f32 (*.f32 u n0_i) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))
(-.f32 n0_i (*.f32 (*.f32 u n0_i) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(+ n0_i (* -1 (* n0_i (* u (- 1 (/ n1_i n0_i))))))
(-.f32 n0_i (*.f32 (*.f32 u n0_i) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(* -1 (* n0_i (* u (- 1 (/ n1_i n0_i)))))
(*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* u (+ (* -1 (* n0_i (- 1 (/ n1_i n0_i)))) (/ n0_i u)))
(*.f32 u (-.f32 (/.f32 n0_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (* u (+ 1 (* -1 (/ n1_i n0_i))))))
(*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (/.f32 n0_i u)))
(* -1 (* n0_i (- u 1)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* n1_i u)
(*.f32 n1_i u)
(* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ u (* -1 (/ (* n0_i (- u 1)) n1_i))))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i u)
(*.f32 n1_i u)
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))
(*.f32 n1_i (*.f32 (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))
(*.f32 n1_i (*.f32 (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u) #s(literal -1 binary32)))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i (- u 1)) n1_i))))
(*.f32 n1_i (*.f32 (-.f32 (*.f32 n0_i (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i)) u) #s(literal -1 binary32)))
(* n1_i u)
(*.f32 n1_i u)
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ (* -1 (* n0_i (- u 1))) (* n1_i u))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* -1 (* n0_i (- u 1)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* n0_i (+ (* -1 (- u 1)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(* -1 (* n0_i (- u 1)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))) (neg.f32 n0_i))
-1
#s(literal -1 binary32)
(- (* u (- 1 (/ n1_i n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (* u (- 1 (/ n1_i n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (* u (- 1 (/ n1_i n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(* u (- 1 (/ n1_i n0_i)))
(*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(*.f32 u (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal 1 binary32) u)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(*.f32 u (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal 1 binary32) u)))
(* u (- 1 (+ (/ 1 u) (/ n1_i n0_i))))
(*.f32 u (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal 1 binary32) u)))
(* u (+ 1 (* -1 (/ n1_i n0_i))))
(*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))))
(* -1 (* u (- (/ 1 u) (+ 1 (* -1 (/ n1_i n0_i))))))
(neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))))
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(* -1 (/ (* n1_i u) n0_i))
(*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i) (/.f32 u n0_i)))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i) (/.f32 u n0_i)))
(* n1_i (- (/ u n1_i) (+ (/ 1 n1_i) (/ u n0_i))))
(*.f32 n1_i (-.f32 (/.f32 (+.f32 u #s(literal -1 binary32)) n1_i) (/.f32 u n0_i)))
(* -1 (/ (* n1_i u) n0_i))
(*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(*.f32 (+.f32 (/.f32 u n0_i) (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(*.f32 (+.f32 (/.f32 u n0_i) (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- u 1) n1_i)) (* -1 (/ u n0_i)))))
(*.f32 (+.f32 (/.f32 u n0_i) (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (neg.f32 n1_i))
(* -1 (/ (* n1_i u) n0_i))
(*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)))
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 n1_i u)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 n1_i u)) n0_i)
(/ (- (* n0_i (- u 1)) (* n1_i u)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))) (*.f32 n1_i u)) n0_i)
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- u 1)
(+.f32 u #s(literal -1 binary32))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
(- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)
(+.f32 #s(literal -1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))))
1
#s(literal 1 binary32)
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(* u (+ (/ 1 u) (/ n1_i n0_i)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(* u (+ (/ 1 u) (/ n1_i n0_i)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(* u (+ (/ 1 u) (/ n1_i n0_i)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))
(neg.f32 (*.f32 u (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))
(neg.f32 (*.f32 u (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* u (- (* -1 (/ n1_i n0_i)) (/ 1 u))))
(neg.f32 (*.f32 u (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i n0_i)) (/.f32 #s(literal -1 binary32) u))))
1
#s(literal 1 binary32)
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(* n1_i (+ (/ 1 n1_i) (/ u n0_i)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(* n1_i (+ (/ 1 n1_i) (/ u n0_i)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(* n1_i (+ (/ 1 n1_i) (/ u n0_i)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)) (/.f32 #s(literal -1 binary32) n1_i))))
(* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)) (/.f32 #s(literal -1 binary32) n1_i))))
(* -1 (* n1_i (- (* -1 (/ u n0_i)) (/ 1 n1_i))))
(neg.f32 (*.f32 n1_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 u n0_i)) (/.f32 #s(literal -1 binary32) n1_i))))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (+ n0_i (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 n1_i u) n0_i) n0_i)
(/ (+ n0_i (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 n1_i u) n0_i) n0_i)
(/ (+ n0_i (* n1_i u)) n0_i)
(/.f32 (+.f32 (*.f32 n1_i u) n0_i) n0_i)
1
#s(literal 1 binary32)
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
1
#s(literal 1 binary32)
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(+ 1 (/ (* n1_i u) n0_i))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) n0_i))
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
(/ (* n1_i u) n0_i)
(/.f32 (*.f32 n1_i u) n0_i)
n0_i
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u)))
(* u (- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i))
(*.f32 u (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u)))
(* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1 (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))
(+.f32 (*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))) (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))
(+.f32 (*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))) (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(+ (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))) (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)))
(+.f32 (*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))) (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) n1_i))))
(* n1_i (+ (* u (+ 1 (* 1/6 (pow normAngle 2)))) (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) n1_i))))
(* -1 (* n1_i (* u (- (* -1/6 (pow normAngle 2)) 1))))
(neg.f32 (*.f32 n1_i (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) (/.f32 u n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) (/.f32 u n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* u (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)) n1_i)) (* u (- (* -1/6 (pow normAngle 2)) 1)))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) (/.f32 u n1_i)))))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))) (*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)) (*.f32 normAngle normAngle)))))
(* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))) (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* n0_i (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))
(* n0_i (+ (* u (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1)) (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)))
(*.f32 n0_i (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)))
(* -1 (* n0_i (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u)))))
(*.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 #s(literal -1 binary32) u)))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 #s(literal -1 binary32) u)))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* u (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))) n0_i)) (* u (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 #s(literal -1 binary32) u)))) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)) (neg.f32 n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ (* 1/3 (* n0_i (pow normAngle 2))) (+ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 n0_i (*.f32 n1_i u)))) (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 n0_i (*.f32 n1_i u)))) (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i))))
(* n1_i (- (+ 1 (+ (* 1/6 (pow normAngle 2)) (+ (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (/ n0_i (* n1_i u))))) (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 n0_i (*.f32 n1_i u)))) (-.f32 #s(literal 1 binary32) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1 (/ (- (+ (* 1/3 (* n0_i (pow normAngle 2))) (/ n0_i u)) n0_i) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n0_i)) n1_i))) (neg.f32 n1_i))
(- (+ n1_i (/ n0_i u)) n0_i)
(+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (- (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (+ (/ n0_i (* (pow normAngle 2) u)) (/ n1_i (pow normAngle 2))))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (/.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal 1 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal 1 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))))
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal 1 binary32)))))
(* n0_i (- (+ (* 1/3 (pow normAngle 2)) (/ 1 u)) 1))
(*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal 1 binary32))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (+.f32 (+.f32 (/.f32 n1_i n0_i) (/.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (+.f32 (+.f32 (/.f32 n1_i n0_i) (/.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))))
(* n0_i (- (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (+ (/ 1 u) (/ n1_i n0_i)))) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (+.f32 (+.f32 (/.f32 n1_i n0_i) (/.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))))
(* -1 (* n0_i (- (+ 1 (* -1/3 (pow normAngle 2))) (/ 1 u))))
(*.f32 n0_i (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 #s(literal -1 binary32) u))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(* -1 (* n0_i (- (+ 1 (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))) (/ 1 u))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(/ n0_i u)
(/.f32 n0_i u)
(/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)
(/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))) u)
(/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)
(/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))) u)
(/ (+ n0_i (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i))) u)
(/.f32 (+.f32 n0_i (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)))) u)
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(- (+ n1_i (+ (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))) (-.f32 n1_i n0_i)) (/.f32 n0_i u))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* 1/3 (* n0_i (pow normAngle 2))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* n1_i (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))))
(* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))))
(* n1_i (+ 1 (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i))))
(* -1 (* n1_i (- (* -1/6 (pow normAngle 2)) 1)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i)) #s(literal -1 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i)) #s(literal -1 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (- (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2))) 1)))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i)) #s(literal -1 binary32))) (neg.f32 n1_i))
n1_i
(+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ n1_i (* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (/ n1_i (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2)))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (+ (* 1/3 (pow normAngle 2)) (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 (/.f32 n1_i n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32))))
(* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i))))
(* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i))))
(* -1 (* n0_i (+ (* -1 (/ (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)) (* -1/3 (pow normAngle 2)))))
(neg.f32 (*.f32 n0_i (-.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* (pow normAngle 2) (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))
(* n1_i (+ (* 1/6 (pow normAngle 2)) (* 1/3 (/ (* n0_i (pow normAngle 2)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) n1_i)))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (pow normAngle 2)) n1_i)) (* -1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 normAngle normAngle) n0_i) n1_i))) (neg.f32 n1_i))
(* 1/6 (* n1_i (pow normAngle 2)))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* 1/6 (* n1_i (pow normAngle 2))) (* 1/3 (* n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32))))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32))))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (pow normAngle 2)) n0_i)) (* 1/3 (pow normAngle 2))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) n0_i)))
(* 1/3 (* n0_i (pow normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i))))
(* -1 (* n0_i (+ (* -1/3 (pow normAngle 2)) (* -1/6 (/ (* n1_i (pow normAngle 2)) n0_i)))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)) (/.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) n0_i))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
n0_i
(* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))))
(* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))))
(* n0_i (+ 1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) (* n0_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))) 1)))
(*.f32 n0_i (neg.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))))
n0_i
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 u (+.f32 (/.f32 n0_i u) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 u (+.f32 (/.f32 n0_i u) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(* u (+ (/ n0_i u) (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 u (+.f32 (/.f32 n0_i u) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (/.f32 n0_i u)) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (/.f32 n0_i u)) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ n1_i (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(*.f32 (neg.f32 u) (-.f32 (neg.f32 (/.f32 n0_i u)) (/.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(+ n0_i (* n1_i u))
(+.f32 (*.f32 n1_i u) n0_i)
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+.f32 n0_i (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i u) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i u) #s(literal -7/2160 binary32)) (*.f32 (*.f32 n1_i u) #s(literal 1/840 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (*.f32 (*.f32 n1_i u) #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)))))
n0_i
(+ n0_i (* -5040 (/ (* n1_i u) (pow normAngle 6))))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32))))
(+ n0_i (+ (* -211680 (/ (* n1_i u) (pow normAngle 8))) (* -5040 (/ (* n1_i u) (pow normAngle 6)))))
(+.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 n1_i u) #s(literal -211680 binary32)) (pow.f32 normAngle #s(literal 8 binary32)))))
(- (+ n0_i (+ (* -5040 (/ (* n1_i u) (pow normAngle 6))) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 10))))) (* 211680 (/ (* n1_i u) (pow normAngle 8))))
(+.f32 (-.f32 (/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 n1_i u) #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 10 binary32)))) (+.f32 n0_i (/.f32 (*.f32 (*.f32 n1_i u) #s(literal -211680 binary32)) (pow.f32 normAngle #s(literal 8 binary32)))))
n0_i
(+ n0_i (* -5040 (/ (* n1_i u) (pow normAngle 6))))
(+.f32 n0_i (/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32))))
(+ n0_i (+ (* -211680 (/ (* n1_i u) (pow normAngle 8))) (* -5040 (/ (* n1_i u) (pow normAngle 6)))))
(+.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 n1_i u) #s(literal -211680 binary32)) (pow.f32 normAngle #s(literal 8 binary32)))))
(- (+ n0_i (+ (* -5040 (/ (* n1_i u) (pow normAngle 6))) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 10))))) (* 211680 (/ (* n1_i u) (pow normAngle 8))))
(+.f32 (-.f32 (/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 n1_i u) #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 10 binary32)))) (+.f32 n0_i (/.f32 (*.f32 (*.f32 n1_i u) #s(literal -211680 binary32)) (pow.f32 normAngle #s(literal 8 binary32)))))
n0_i
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(+ n0_i (/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6)))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(* n1_i (+ (/ n0_i n1_i) (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 u (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 u (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))) (/.f32 n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 u (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))) (/.f32 n0_i n1_i))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(* n1_i u)
(*.f32 n1_i u)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i u) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i u) #s(literal -7/2160 binary32)) (*.f32 (*.f32 n1_i u) #s(literal 1/840 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1 binary32))) (*.f32 (*.f32 n1_i u) #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)))))
(* -5040 (/ (* n1_i u) (pow normAngle 6)))
(/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -211680 (/ (* n1_i u) (pow normAngle 2))) (* -5040 (* n1_i u))) (pow normAngle 6))
(/.f32 (+.f32 (*.f32 #s(literal -211680 binary32) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))) (*.f32 n1_i (*.f32 u #s(literal -5040 binary32)))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 4)))) (* 211680 (/ (* n1_i u) (pow normAngle 2)))) (pow normAngle 6))
(/.f32 (+.f32 (*.f32 #s(literal -211680 binary32) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (/.f32 (*.f32 (*.f32 n1_i u) #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 4 binary32))))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -177811200 (* n1_i u)) (+ (* 42 (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u)))) (* 25401600 (* n1_i u)))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i u) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i u) (pow normAngle 2))) (* 8890560 (/ (* n1_i u) (pow normAngle 4)))))) (pow normAngle 6))
(/.f32 (-.f32 (-.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 n1_i u) #s(literal -177811200 binary32)) (+.f32 (*.f32 (*.f32 n1_i u) #s(literal 195592320 binary32)) (*.f32 (*.f32 n1_i u) #s(literal 25401600 binary32)))) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i u) #s(literal -4233600 binary32)) (pow.f32 normAngle #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 211680 binary32) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i (*.f32 u #s(literal 8890560 binary32))) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 6 binary32)))
(* -5040 (/ (* n1_i u) (pow normAngle 6)))
(/.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -211680 (/ (* n1_i u) (pow normAngle 2))) (* -5040 (* n1_i u))) (pow normAngle 6))
(/.f32 (+.f32 (*.f32 #s(literal -211680 binary32) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))) (*.f32 n1_i (*.f32 u #s(literal -5040 binary32)))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u))) (pow normAngle 4)))) (* 211680 (/ (* n1_i u) (pow normAngle 2)))) (pow normAngle 6))
(/.f32 (+.f32 (*.f32 #s(literal -211680 binary32) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (/.f32 (*.f32 (*.f32 n1_i u) #s(literal 4656960 binary32)) (pow.f32 normAngle #s(literal 4 binary32))))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 (* n1_i u)) (* -1 (/ (+ (* -177811200 (* n1_i u)) (+ (* 42 (+ (* -4233600 (* n1_i u)) (* 8890560 (* n1_i u)))) (* 25401600 (* n1_i u)))) (pow normAngle 6)))) (+ (* -4233600 (/ (* n1_i u) (pow normAngle 4))) (+ (* 211680 (/ (* n1_i u) (pow normAngle 2))) (* 8890560 (/ (* n1_i u) (pow normAngle 4)))))) (pow normAngle 6))
(/.f32 (-.f32 (-.f32 (*.f32 n1_i (*.f32 u #s(literal -5040 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 n1_i u) #s(literal -177811200 binary32)) (+.f32 (*.f32 (*.f32 n1_i u) #s(literal 195592320 binary32)) (*.f32 (*.f32 n1_i u) #s(literal 25401600 binary32)))) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i u) #s(literal -4233600 binary32)) (pow.f32 normAngle #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 211680 binary32) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i (*.f32 u #s(literal 8890560 binary32))) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ (* n1_i u) (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(/ u (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(/.f32 u (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
u
(+ u (* 1/6 (* (pow normAngle 2) u)))
(*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(+.f32 u (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) u)))))
(+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u #s(literal -7/2160 binary32)) (*.f32 u #s(literal 1/840 binary32)))) (*.f32 u #s(literal -7/360 binary32))))) (*.f32 #s(literal 1/6 binary32) u))))
(* -5040 (/ u (pow normAngle 6)))
(/.f32 (*.f32 u #s(literal -5040 binary32)) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -211680 (/ u (pow normAngle 2))) (* -5040 u)) (pow normAngle 6))
(/.f32 (+.f32 (/.f32 (*.f32 u #s(literal -211680 binary32)) (*.f32 normAngle normAngle)) (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -4233600 u) (* 8890560 u)) (pow normAngle 4)))) (* 211680 (/ u (pow normAngle 2)))) (pow normAngle 6))
(/.f32 (+.f32 (/.f32 (*.f32 u #s(literal -211680 binary32)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 u #s(literal -5040 binary32)) (*.f32 u (/.f32 #s(literal 4656960 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -177811200 u) (+ (* 42 (+ (* -4233600 u) (* 8890560 u))) (* 25401600 u))) (pow normAngle 6)))) (+ (* -4233600 (/ u (pow normAngle 4))) (+ (* 211680 (/ u (pow normAngle 2))) (* 8890560 (/ u (pow normAngle 4)))))) (pow normAngle 6))
(/.f32 (-.f32 (-.f32 (*.f32 u #s(literal -5040 binary32)) (/.f32 (+.f32 (+.f32 (*.f32 u #s(literal -177811200 binary32)) (*.f32 u #s(literal 25401600 binary32))) (*.f32 u #s(literal 195592320 binary32))) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 u #s(literal 211680 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal 8890560 binary32) (/.f32 u (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 u #s(literal -4233600 binary32)) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 6 binary32)))
(* -5040 (/ u (pow normAngle 6)))
(/.f32 (*.f32 u #s(literal -5040 binary32)) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (+ (* -211680 (/ u (pow normAngle 2))) (* -5040 u)) (pow normAngle 6))
(/.f32 (+.f32 (/.f32 (*.f32 u #s(literal -211680 binary32)) (*.f32 normAngle normAngle)) (*.f32 u #s(literal -5040 binary32))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -4233600 u) (* 8890560 u)) (pow normAngle 4)))) (* 211680 (/ u (pow normAngle 2)))) (pow normAngle 6))
(/.f32 (+.f32 (/.f32 (*.f32 u #s(literal -211680 binary32)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 u #s(literal -5040 binary32)) (*.f32 u (/.f32 #s(literal 4656960 binary32) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 6 binary32)))
(/ (- (+ (* -5040 u) (* -1 (/ (+ (* -177811200 u) (+ (* 42 (+ (* -4233600 u) (* 8890560 u))) (* 25401600 u))) (pow normAngle 6)))) (+ (* -4233600 (/ u (pow normAngle 4))) (+ (* 211680 (/ u (pow normAngle 2))) (* 8890560 (/ u (pow normAngle 4)))))) (pow normAngle 6))
(/.f32 (-.f32 (-.f32 (*.f32 u #s(literal -5040 binary32)) (/.f32 (+.f32 (+.f32 (*.f32 u #s(literal -177811200 binary32)) (*.f32 u #s(literal 25401600 binary32))) (*.f32 u #s(literal 195592320 binary32))) (pow.f32 normAngle #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 u #s(literal 211680 binary32)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal 8890560 binary32) (/.f32 u (pow.f32 normAngle #s(literal 4 binary32)))) (/.f32 (*.f32 u #s(literal -4233600 binary32)) (pow.f32 normAngle #s(literal 4 binary32)))))) (pow.f32 normAngle #s(literal 6 binary32)))
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* normAngle u)
(*.f32 normAngle u)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/6 n1_i)
(*.f32 #s(literal 1/6 binary32) n1_i)
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* 1/3 n0_i)
(*.f32 n0_i #s(literal 1/3 binary32))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* (pow normAngle 2) (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u) n1_i)))
(* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u) n1_i)))
(* n1_i (+ (* 1/6 (* (pow normAngle 2) u)) (* 1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) u)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u) n1_i)))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))
(*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (/.f32 (*.f32 n0_i (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))
(*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (/.f32 (*.f32 n0_i (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1/3 (/ (* n0_i (* (pow normAngle 2) u)) n1_i)) (* -1/6 (* (pow normAngle 2) u)))))
(*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (/.f32 (*.f32 n0_i (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32)))) n1_i)) (neg.f32 n1_i))
(* 1/6 (* n1_i (* (pow normAngle 2) u)))
(*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* 1/3 (* n0_i (* (pow normAngle 2) u))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 n0_i #s(literal 1/3 binary32)))))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u)
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))
(*.f32 n0_i (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) (/.f32 (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))
(*.f32 n0_i (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) (/.f32 (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))
(* n0_i (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (* 1/3 (* (pow normAngle 2) u))))
(*.f32 n0_i (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32))) (/.f32 (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))) n0_i)))
(* 1/3 (* n0_i (* (pow normAngle 2) u)))
(*.f32 (*.f32 normAngle (*.f32 normAngle (*.f32 n0_i #s(literal 1/3 binary32)))) u)
(* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))
(*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) u) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))
(*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) u) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/3 (* (pow normAngle 2) u)) (* -1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)))))
(*.f32 (+.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) u) n0_i)) (neg.f32 n0_i))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (- 1 (/ 1 u))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* n0_i (- 1 (/ 1 u))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* n0_i (- 1 (/ 1 u))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(* -1 (* n0_i (- 1 (/ 1 u))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u))))
(/ n0_i u)
(/.f32 n0_i u)
(/ (+ n0_i (* -1 (* n0_i u))) u)
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) u)
(/ (+ n0_i (* -1 (* n0_i u))) u)
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) u)
(/ (+ n0_i (* -1 (* n0_i u))) u)
(/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) u)
(* -1 n0_i)
(neg.f32 n0_i)
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(* 1/120 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* -1/5040 (pow normAngle 4))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 4 binary32)))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 4) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 4 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)))))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
(* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))
(*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (-.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (-.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))
(* -1/5040 (pow normAngle 6))
(*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 6 binary32)))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) 1/5040))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (-.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))
(* (pow normAngle 6) (- (* 1/120 (/ 1 (pow normAngle 2))) (+ 1/5040 (/ 1/6 (pow normAngle 4)))))
(*.f32 (pow.f32 normAngle #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (-.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal 1/6 binary32) (pow.f32 normAngle #s(literal 4 binary32))))))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))
(* -1/5040 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))

eval128.0ms (0.9%)

Compiler

Compiled 34437 to 2398 computations (93% saved)

prune158.0ms (1.1%)

Pruning

43 alts after pruning (39 fresh and 4 done)

PrunedKeptTotal
New1245121257
Fresh42731
Picked415
Done033
Total1253431296
Accuracy
100.0%
Counts
1296 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.8%
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (*.f32 n0_i n0_i)) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i))
29.6%
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
29.9%
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
36.6%
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
46.7%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
98.6%
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
98.5%
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
97.8%
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
82.6%
(+.f32 (*.f32 u n1_i) n0_i)
61.4%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) n0_i))))
61.5%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 u n0_i)))))
61.5%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
73.9%
(+.f32 n0_i (/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) normAngle))
83.7%
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
82.4%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) n1_i))
82.0%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) n1_i))
82.6%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
83.3%
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))))) n1_i))
61.7%
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
61.7%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))))) n0_i)))
98.1%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
98.3%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
98.6%
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
83.1%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
96.8%
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)))) (neg.f32 n0_i))
33.7%
(*.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (neg.f32 n0_i))
36.2%
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
35.8%
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
36.2%
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
35.6%
(*.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (neg.f32 n0_i))
35.9%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
35.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
35.4%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
30.9%
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 #s(literal 1 binary32) u)))
61.2%
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
97.7%
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
36.2%
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
35.9%
(*.f32 u n1_i)
36.3%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
97.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
61.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
61.1%
(*.f32 n0_i (*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
50.7%
n0_i
Compiler

Compiled 2689 to 973 computations (63.8% saved)

regimes153.0ms (1.1%)

Counts
82 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) normAngle) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) n1_i))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))))) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n1_i))
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))))) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 u n0_i)))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(*.f32 (*.f32 n0_i n1_i) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n0_i) (/.f32 u n0_i)))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))))))))
(+.f32 n0_i (/.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) n0_i))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 u n1_i)))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))) n1_i))
(+.f32 n0_i (/.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) normAngle))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 u #s(literal -2 binary32))))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(neg.f32 (*.f32 n1_i (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)))) n1_i)) u)))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 n0_i (/.f32 (-.f32 #s(literal 1 binary32) u) n1_i)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i))) n1_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (+.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)))) (/.f32 (+.f32 (*.f32 u n1_i) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n0_i)) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) (+.f32 (/.f32 n1_i (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 u u)))))) (/.f32 n0_i (*.f32 u u))))
(+.f32 (*.f32 u n1_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (*.f32 (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 n0_i (+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) n0_i))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 u n1_i) (+.f32 (*.f32 u u) #s(literal -1 binary32))) n0_i)))) (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal 1/6 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)))) (/.f32 n0_i u))) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32))))))) (*.f32 n0_i n0_i)) (-.f32 (/.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) normAngle)) (+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32))))) #s(literal -1/6 binary32)))))) n0_i))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(*.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)))))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32)))))))
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32)))) #s(literal -1/6 binary32))))))) n1_i))
(/.f32 (*.f32 normAngle (+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 (*.f32 u u) n1_i))) (*.f32 normAngle normAngle))))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (/.f32 n0_i n1_i) (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
Calls

5 calls:

43.0ms
n1_i
33.0ms
n0_i
24.0ms
normAngle
23.0ms
u
21.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Results
AccuracySegmentsBranch
98.8%1normAngle
98.8%1u
98.8%1n0_i
98.8%1n1_i
98.8%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes46.0ms (0.3%)

Counts
32 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) normAngle) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) n1_i))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))))) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) n1_i))
(*.f32 u (+.f32 (+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))) (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))))) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 u n0_i)))))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
Calls

4 calls:

15.0ms
normAngle
11.0ms
n0_i
9.0ms
u
9.0ms
n1_i
Results
AccuracySegmentsBranch
98.8%1normAngle
98.8%1u
98.8%1n0_i
98.8%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes39.0ms (0.3%)

Counts
26 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) normAngle) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) n1_i))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
Outputs
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
Calls

4 calls:

12.0ms
u
11.0ms
n1_i
7.0ms
n0_i
7.0ms
normAngle
Results
AccuracySegmentsBranch
98.6%1n1_i
98.6%1normAngle
98.6%1u
98.6%1n0_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes59.0ms (0.4%)

Counts
25 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) normAngle) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)))))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) n1_i))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
Calls

4 calls:

36.0ms
normAngle
7.0ms
n0_i
7.0ms
n1_i
7.0ms
u
Results
AccuracySegmentsBranch
98.6%1normAngle
98.6%1u
98.6%1n0_i
98.6%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes27.0ms (0.2%)

Counts
21 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 u normAngle) normAngle) n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 n1_i (-.f32 #s(literal 0 binary32) (/.f32 u n0_i))) (neg.f32 n0_i))
(*.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i))) (neg.f32 n0_i))
(*.f32 n0_i (*.f32 u (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)))))
(*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u n1_i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n1_i))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) n0_i))) (neg.f32 n0_i))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 (*.f32 u n0_i) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/3 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i)))) (neg.f32 n0_i))
Outputs
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
Calls

4 calls:

7.0ms
normAngle
6.0ms
n0_i
6.0ms
n1_i
6.0ms
u
Results
AccuracySegmentsBranch
98.1%1normAngle
98.1%1u
98.1%1n0_i
98.1%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes10.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
Outputs
(+.f32 (*.f32 u n1_i) n0_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
Calls

4 calls:

2.0ms
n1_i
2.0ms
n0_i
2.0ms
u
2.0ms
normAngle
Results
AccuracySegmentsBranch
82.6%1normAngle
82.6%1u
85.9%2n0_i
82.6%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes14.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
Outputs
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(*.f32 u n1_i)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
Calls

4 calls:

8.0ms
n0_i
2.0ms
u
2.0ms
normAngle
2.0ms
n1_i
Results
AccuracySegmentsBranch
61.4%1normAngle
70.7%3n1_i
61.4%1u
75.8%3n0_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes7.0ms (0%)

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

4 calls:

2.0ms
n0_i
2.0ms
u
1.0ms
n1_i
1.0ms
normAngle
Results
AccuracySegmentsBranch
59.6%2u
50.7%1normAngle
61.6%3n1_i
66.1%3n0_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes30.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
n0_i
Outputs
n0_i
Calls

3 calls:

1.0ms
n1_i
1.0ms
n0_i
1.0ms
u
Results
AccuracySegmentsBranch
50.7%1n1_i
50.7%1u
50.7%1n0_i
Compiler

Compiled 15 to 12 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
1.9438275858721377e-13
1.05241531635214e-12
Compiler

Compiled 36 to 23 computations (36.1% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.1628039802926215e-29
1.951040098631535e-28
0.0ms
-1.7696464210533365e-18
-1.1865822135036161e-18
Compiler

Compiled 36 to 23 computations (36.1% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.9416679855069093e-25
9.48339195187981e-25
0.0ms
-1.7696464210533365e-18
-1.1865822135036161e-18
Compiler

Compiled 36 to 23 computations (36.1% saved)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Rules
28×*-commutative_binary32
26×+-commutative_binary32
sub-neg_binary32
neg-sub0_binary32
neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044124
178124
285124
389124
491124
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n0_i #s(literal 14757395/73786976294838206464 binary32)) (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(if (<=.f32 n0_i #s(literal -7253555/4835703278458516698824704 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 1661535/41538374868278621028243970633760768 binary32)) (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(if (<=.f32 n0_i #s(literal -7253555/4835703278458516698824704 binary32)) n0_i (if (<=.f32 n0_i #s(literal 10141205/20282409603651670423947251286016 binary32)) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32)))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle)))))
(+.f32 n0_i (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n0_i #s(literal 14757395/73786976294838206464 binary32)) (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(if (<=.f32 n0_i #s(literal 14757395/73786976294838206464 binary32)) (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(if (<=.f32 n0_i #s(literal -7253555/4835703278458516698824704 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (if (<=.f32 n0_i #s(literal 1661535/41538374868278621028243970633760768 binary32)) (*.f32 u n1_i) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(if (<=.f32 n0_i #s(literal -7253555/4835703278458516698824704 binary32)) n0_i (if (<=.f32 n0_i #s(literal 10141205/20282409603651670423947251286016 binary32)) (*.f32 u n1_i) n0_i))
n0_i

soundness2.2s (15.8%)

Rules
6992×+-lowering-+.f64
6992×+-lowering-+.f32
5816×*-lowering-*.f32
5816×*-lowering-*.f64
5588×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05649587
119618869
273968838
088018838
050335
1339324
23694318
08159318
081613187
1301012595
0818712595
092811871
1333511252
0864611252
05676349
120235832
084165832
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 433 to 247 computations (43% saved)

preprocess57.0ms (0.4%)

Remove

(abs normAngle)

Compiler

Compiled 372 to 154 computations (58.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...