Curve intersection, scale width based on ribbon orientation

Time bar (total: 15.8s)

analyze577.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: 411.0ms
ival-mult: 159.0ms (38.7% of total)
ival-sin: 83.0ms (20.2% of total)
...c/correct-round.rkt:119:19: 64.0ms (15.6% of total)
ival-<=: 39.0ms (9.5% of total)
ival-div: 21.0ms (5.1% of total)
ival-sub: 13.0ms (3.2% of total)
ival-and: 11.0ms (2.7% of total)
ival-pi: 7.0ms (1.7% of total)
ival-add: 7.0ms (1.7% of total)
const: 3.0ms (0.7% of total)
backward-pass: 1.0ms (0.2% of total)

sample3.7s (23.5%)

Results
2.3s8256×0valid
623.0ms2034×0precondition
Precisions
Click to see histograms. Total time spent on operations: 2.4s
ival-mult: 690.0ms (28.9% of total)
ival-sin: 493.0ms (20.6% of total)
ival-<=: 429.0ms (18% of total)
...c/correct-round.rkt:119:19: 275.0ms (11.5% of total)
ival-div: 191.0ms (8% of total)
ival-sub: 97.0ms (4.1% of total)
ival-and: 78.0ms (3.3% of total)
ival-add: 56.0ms (2.3% of total)
ival-pi: 50.0ms (2.1% of total)
const: 24.0ms (1% of total)
backward-pass: 5.0ms (0.2% of total)
Bogosity

preprocess182.0ms (1.2%)

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
0107314
1328304
2883272
32979241
46807241
01720
14320
28818
316816
423716
529616
639916
753916
8126616
9148016
10181416
11273916
12510716
0814316
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))
(* (csc normAngle) (fma (fast-sin (fnmadd u normAngle normAngle)) n0_i (* (fast-sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i))
(* (csc normAngle) (fma (fast-sin (fnmadd u normAngle normAngle)) n0_i (* (fast-sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (csc normAngle) (fnmadd (fast-sin (* u normAngle)) n1_i (* n0_i (fast-sin (fma u normAngle normAngle)))))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (csc normAngle) (fnmadd (fast-sin (fnmadd u normAngle normAngle)) n0_i (* (fast-sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i)))
(* (csc normAngle) (fmsub (fast-sin (fnmadd u normAngle normAngle)) n0_i (* (fast-sin (* u normAngle)) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) (neg normAngle))) (/ 1 (sin (neg normAngle)))) n0_i) (* (* (sin (* u (neg normAngle))) (/ 1 (sin (neg normAngle)))) n1_i)))
(* (csc normAngle) (fnmadd (fast-sin (fnmadd u normAngle normAngle)) n0_i (* (fast-sin (* u normAngle)) (neg n1_i))))
(neg (+ (* (* (sin (* (- 1 (neg u)) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* (neg u) normAngle)) (/ 1 (sin normAngle))) n1_i)))
(* (csc normAngle) (fmsub (fast-sin (* u normAngle)) n1_i (* n0_i (fast-sin (fma u normAngle normAngle)))))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) (neg n0_i)) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)))
(* (csc normAngle) (fmsub (fast-sin (fnmadd u normAngle normAngle)) n0_i (* (fast-sin (* u normAngle)) n1_i)))
(neg (+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) (neg n1_i))))
(* (csc normAngle) (fnmadd (fast-sin (fnmadd u normAngle normAngle)) n0_i (* (fast-sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 normAngle) u)) (/ 1 (sin u))) n0_i) (* (* (sin (* normAngle u)) (/ 1 (sin u))) n1_i))
(* (csc u) (fma n0_i (fast-sin (fnmadd u normAngle u)) (* (fast-sin (* u normAngle)) n1_i)))
(+ (* (* (sin (* (- 1 u) n0_i)) (/ 1 (sin n0_i))) normAngle) (* (* (sin (* u n0_i)) (/ 1 (sin n0_i))) n1_i))
(* (csc n0_i) (fma normAngle (fast-sin (fnmadd u n0_i n0_i)) (* n1_i (fast-sin (* u n0_i)))))
(+ (* (* (sin (* (- 1 u) n1_i)) (/ 1 (sin n1_i))) n0_i) (* (* (sin (* u n1_i)) (/ 1 (sin n1_i))) normAngle))
(* (csc n1_i) (fma normAngle (fast-sin (* u n1_i)) (* n0_i (fast-sin (fnmadd u n1_i n1_i)))))
(+ (* (* (sin (* (- 1 n0_i) normAngle)) (/ 1 (sin normAngle))) u) (* (* (sin (* n0_i normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (csc normAngle) (fma u (fast-sin (fnmadd normAngle n0_i normAngle)) (* n1_i (fast-sin (* normAngle n0_i)))))
(+ (* (* (sin (* (- 1 n1_i) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* n1_i normAngle)) (/ 1 (sin normAngle))) u))
(* (csc normAngle) (fma u (fast-sin (* normAngle n1_i)) (* n0_i (fast-sin (fnmadd normAngle n1_i normAngle)))))
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n1_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n0_i))
(* (csc normAngle) (fma (fast-sin (fnmadd u normAngle normAngle)) n1_i (* n0_i (fast-sin (* u normAngle)))))
Symmetry

(abs normAngle)

explain288.0ms (1.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
220-18(2.1201067028968716e-38 1.248063472303329e-5 -1.7716424234224225e-14 -5.2715199852490064e-36)(*.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
200.0ms500×0valid
11.0ms12×5exit
Compiler

Compiled 241 to 53 computations (78% saved)

Precisions
Click to see histograms. Total time spent on operations: 97.0ms
ival-mult: 68.0ms (70% of total)
ival-sin: 14.0ms (14.4% of total)
ival-div: 4.0ms (4.1% of total)
ival-sub: 4.0ms (4.1% of total)
ival-add: 3.0ms (3.1% of total)
backward-pass: 3.0ms (3.1% of total)
const: 1.0ms (1% 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
75.6%
(/.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.2%
(+.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)

simplify109.0ms (0.7%)

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-diff0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
cost-diff64
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff64
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff3264
(+.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
021162
151162
293156
3156146
4218146
5277146
6380146
7520146
81248146
91460146
101808146
112714146
125082146
08119146
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)

localize128.0ms (0.8%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
accuracy99.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy76.6%
(/.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 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy98.3%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy94.8%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
Results
80.0ms250×0valid
9.0ms5exit
Compiler

Compiled 181 to 22 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
ival-mult: 13.0ms (38.7% of total)
ival-div: 7.0ms (20.8% of total)
ival-sin: 7.0ms (20.8% of total)
ival-add: 2.0ms (5.9% of total)
backward-pass: 2.0ms (5.9% of total)
ival-sub: 2.0ms (5.9% of total)
const: 0.0ms (0% of total)

series63.0ms (0.4%)

Counts
10 → 348
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)))>
#<alt (* (sin (* u normAngle)) (/ 1 (sin normAngle)))>
#<alt (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_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 (* (- 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 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 (/ (* 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 (* -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 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>
#<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

87 calls:

TimeVariablePointExpression
19.0ms
normAngle
@inf
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
4.0ms
u
@inf
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
3.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))
2.0ms
u
@inf
(+ (* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_i) (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))

rewrite326.0ms (2.1%)

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
021106
1103106
2773100
08654100
Stop Event
iter limit
node limit
Counts
10 → 453
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)))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(* (* (sin (* (- 1 u) normAngle)) (/ 1 (sin normAngle))) n0_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)
(* (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 (-.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 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 (*.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 (-.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 n0_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 #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_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 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (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 (-.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 n0_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 #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 (-.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 n0_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))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_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))) (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) (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 #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 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 (-.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 n0_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)) (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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 (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 #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 n0_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 (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)) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 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)) (*.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 (-.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 n0_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))) #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)))) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (neg.f32 (-.f32 (*.f32 (-.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 n0_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 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 #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 (-.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 n0_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)))) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (-.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 n0_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))) (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 (+.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 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (-.f32 (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 n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (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 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 n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (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 (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #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) (-.f32 (*.f32 (-.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 n0_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 (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 #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #s(literal 1 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 (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 (-.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 n0_i)))) (*.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #s(literal -1 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 #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 (-.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 n0_i)))) (*.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)) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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)))) #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 (-.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 n0_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)))) #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 (-.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 n0_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)))) #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 (-.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 n0_i))) #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 (-.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 n0_i))) #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 (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (-.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 n0_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))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (neg.f32 (/.f32 (-.f32 (*.f32 (-.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 n0_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))) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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) (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 (-.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 n0_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 #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 (-.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 n0_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 #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 (-.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 n0_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 #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) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_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))) (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 (-.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 n0_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))) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (pow.f32 (/.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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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)))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #s(literal 1 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 #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 #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) (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)))
(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 (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 (-.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 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 (*.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 (-.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 n0_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 #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_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 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (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 (-.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 n0_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 #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 (-.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 n0_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))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_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))) (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) (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 #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 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 (-.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 n0_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)) (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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 (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 #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 n0_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 (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)) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 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)) (*.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 (-.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 n0_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))) #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)))) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (neg.f32 (-.f32 (*.f32 (-.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 n0_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 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 #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 (-.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 n0_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)))) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (-.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 n0_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))) (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 (+.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 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 6 binary32)) (-.f32 (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 n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (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 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 n1_i) (sin.f32 (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) (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 (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #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) (-.f32 (*.f32 (-.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 n0_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 (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 #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #s(literal 1 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 (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 (-.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 n0_i)))) (*.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #s(literal -1 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 #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 (-.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 n0_i)))) (*.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)) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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)))) #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 (-.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 n0_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)))) #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 (-.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 n0_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)))) #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 (-.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 n0_i))) #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 (-.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 n0_i))) #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 (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 0 binary32) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (-.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 n0_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))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (neg.f32 (/.f32 (-.f32 (*.f32 (-.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 n0_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))) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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) (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 (-.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 n0_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 #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 (-.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 n0_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 #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 (-.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 n0_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 #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) (*.f32 (+.f32 (*.f32 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_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))) (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 (-.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 n0_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))) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (pow.f32 (/.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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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)))) #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #s(literal 1 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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 #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 (-.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 n0_i)) (-.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 (-.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 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 (-.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 (-.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 n0_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) (/.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 (-.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 n0_i)))))
(/.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #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 n0_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 (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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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))) (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_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)))) (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 (-.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 n0_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 (-.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 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 (*.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 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) #s(literal 6 binary32)) (-.f32 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 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 (-.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 (-.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 n0_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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (neg.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 (-.f32 #s(literal 1 binary32) u) normAngle))))) (*.f32 n0_i n0_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 (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 (-.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 n0_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))))) (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 (-.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 n0_i)))) (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 (-.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 n0_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)) (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 (-.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 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 (-.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 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 (/.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 (-.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 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 (-.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 (-.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 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 (-.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 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 (*.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 (-.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 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 (-.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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (-.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 #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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 #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 n0_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 #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 #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 n0_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 #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 (-.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 n0_i)) (*.f32 n1_i (*.f32 (sin.f32 (*.f32 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 (neg.f32 (-.f32 (*.f32 (-.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 n0_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 #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 (-.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 n0_i))) (/.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 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(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))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(/.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))))) (neg.f32 (+.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 -1 binary32) (neg.f32 u)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)) (neg.f32 (+.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 -1 binary32) (neg.f32 u)))
(/.f32 (+.f32 (pow.f32 normAngle #s(literal 3 binary32)) (pow.f32 (*.f32 normAngle (neg.f32 u)) #s(literal 3 binary32))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) (*.f32 normAngle (neg.f32 u))) (*.f32 normAngle (*.f32 normAngle (neg.f32 u))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle (neg.f32 u)) (*.f32 normAngle (neg.f32 u)))) (-.f32 normAngle (*.f32 normAngle (neg.f32 u))))
(*.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)))

simplify410.0ms (2.6%)

Algorithm
egg-herbie
Rules
5416×*-lowering-*.f32
5416×*-lowering-*.f64
3184×+-lowering-+.f64
3184×+-lowering-+.f32
2838×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05285805
118865233
278105233
082665233
Stop Event
iter limit
node limit
Counts
348 → 348
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)))))))
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))
(/ (* 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 (* -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))
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
(+ 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 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (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 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 u (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (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 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.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 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.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 #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 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 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #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))) (* (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 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.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 #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 #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/720 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/5040 binary32))) (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 n0_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 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (-.f32 (-.f32 (*.f32 (pow.f32 u #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))) (*.f32 (*.f32 u n1_i) #s(literal 1/120 binary32))) (*.f32 #s(literal 1/36 binary32) (*.f32 n1_i (-.f32 (*.f32 u (*.f32 u u)) u))))))))) (+.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 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(+ (/ (* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)))
(* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)))
(* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)))
(/ (* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)) (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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)) (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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)) (neg.f32 n1_i))
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 u (*.f32 #s(literal -1/2 binary32) (*.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 #s(literal 1 binary32) (-.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))) 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 #s(literal 1 binary32) (-.f32 (*.f32 normAngle (*.f32 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)))))) 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 (*.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 (*.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))
(/ (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))
(/ (* 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 #s(literal -1/6 binary32) (*.f32 u (*.f32 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 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (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) (*.f32 u u)) (pow.f32 normAngle #s(literal 7 binary32))) (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 (*.f32 normAngle normAngle) #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 (*.f32 normAngle normAngle) (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle 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 (*.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)))))
(/ (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 (* -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 u (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (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 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i #s(literal 1/6 binary32))) (sin.f32 normAngle)))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.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 (* -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 (*.f32 n0_i #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)))))
(+ (* 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 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 n0_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 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n0_i #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))))))
(+ (* 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 normAngle (*.f32 normAngle (+.f32 (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (-.f32 (*.f32 normAngle (*.f32 normAngle (-.f32 (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (+.f32 (*.f32 (*.f32 n0_i (-.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 #s(literal -1/6 binary32) (+.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 n0_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 #s(literal -1/120 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))) (+.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 n0_i (-.f32 #s(literal 1 binary32) u)) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 n0_i #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)))))))
(/ (* 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)))
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 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (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 normAngle (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 u (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (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 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.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 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.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 #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/6 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #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 u n1_i)) #s(literal 1/120 binary32))))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #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))) (* (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 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.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 (*.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 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 #s(literal -1/6 binary32) (-.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/6 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #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 u n1_i)) #s(literal 1/120 binary32))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #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 u n1_i)) #s(literal 1/120 binary32))))))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(/ (+ (* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)))
(* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)))
(* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)))
(/ (* 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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)) (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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)) (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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)) (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 (*.f32 u (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.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)))) (+ (* 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 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.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 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)))))))) (*.f32 n0_i (-.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))) (* (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 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 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) #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)))))
(neg.f32 (*.f32 n0_i (-.f32 (neg.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)))))
(neg.f32 (*.f32 n0_i (-.f32 (neg.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)))))
(neg.f32 (*.f32 n0_i (-.f32 (neg.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 u (*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.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 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i #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 normAngle (*.f32 n0_i (-.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 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.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 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 n0_i (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 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 #s(literal -1/6 binary32) (*.f32 n0_i (-.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 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (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 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (-.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 (*.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 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/120 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 (*.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 #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
(+ 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 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle 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))))))))
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 u u) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 n1_i (*.f32 #s(literal 1/120 binary32) (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 normAngle n1_i) (*.f32 u (*.f32 u (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.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 n1_i (*.f32 #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 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 #s(literal 1/120 binary32) (*.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 u (*.f32 (*.f32 u u) n1_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (pow.f32 u #s(literal 5 binary32)) (*.f32 n1_i #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (pow.f32 u #s(literal 7 binary32)) (*.f32 n1_i #s(literal -1/5040 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)))

eval112.0ms (0.7%)

Compiler

Compiled 32136 to 1666 computations (94.8% saved)

prune85.0ms (0.5%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New86119880
Fresh000
Picked202
Done000
Total86319882
Accuracy
100.0%
Counts
882 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(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))))
74.0%
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
75.7%
(/.f32 (+.f32 (*.f32 (sin.f32 (+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
75.7%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
75.8%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.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)))))) (sin.f32 normAngle))
75.2%
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 normAngle n1_i) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))))) (sin.f32 normAngle))
75.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))
74.3%
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
46.5%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
98.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 u n1_i))
97.6%
(+.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))))
99.0%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
98.2%
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
81.5%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
99.2%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))
38.5%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
58.8%
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle)))
97.7%
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (sin.f32 normAngle))) n1_i)))
46.9%
n0_i
Compiler

Compiled 908 to 554 computations (39% saved)

simplify227.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
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 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))))
cost-diff0
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
cost-diff64
(+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))
cost-diff0
(sin.f32 (*.f32 u normAngle))
cost-diff0
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
cost-diff0
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
cost-diff64
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
cost-diff0
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
cost-diff0
(*.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)))))
cost-diff0
(/.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))
cost-diff32
(+.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))))
cost-diff0
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
cost-diff0
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))
cost-diff0
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))
cost-diff3328
(-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
Rules
3660×*-lowering-*.f32
3660×*-lowering-*.f64
1644×+-lowering-+.f64
1644×+-lowering-+.f32
1484×fma-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
051482
1152442
2451438
31746425
45594416
08075416
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))))
n0_i
(* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))))
u
(- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))
(* normAngle (/ n1_i (sin normAngle)))
normAngle
(/ n1_i (sin normAngle))
n1_i
(sin normAngle)
(* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))
(* normAngle (cos normAngle))
(cos normAngle)
(/ n0_i (sin normAngle))
n0_i
(/ (* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))) (sin normAngle))
(* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle)))))
normAngle
(+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))
(+ (* n0_i (- 1 u)) (* u n1_i))
(* n0_i (- 1 u))
n0_i
(- 1 u)
1
u
(* u n1_i)
n1_i
(* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle)))
-1/6
(* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))
(+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i)))
(* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u)))
(* (- 1 u) (- 1 u))
(* u (* (* u u) n1_i))
(* (* u u) n1_i)
(* u u)
(* normAngle normAngle)
(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 (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))
(* (sin (* (- 1 u) normAngle)) n0_i)
(sin (* (- 1 u) normAngle))
(* (- 1 u) normAngle)
(- 1 u)
1
u
normAngle
n0_i
(* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))
(+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))
(* normAngle n1_i)
n1_i
(* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))
(* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))
-1/6
(* u (* u (* normAngle (* normAngle normAngle))))
(* u (* normAngle (* normAngle normAngle)))
(* normAngle (* normAngle normAngle))
(* normAngle normAngle)
(sin normAngle)
Outputs
(+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))))
(+.f32 n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n1_i (*.f32 n0_i (cos.f32 normAngle))))))
n0_i
(* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n1_i (*.f32 n0_i (cos.f32 normAngle)))))
u
(- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (-.f32 n1_i (*.f32 n0_i (cos.f32 normAngle))))
(* normAngle (/ n1_i (sin normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
normAngle
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
n1_i
(sin normAngle)
(sin.f32 normAngle)
(* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))
(/.f32 (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))
(* normAngle (cos normAngle))
(*.f32 normAngle (cos.f32 normAngle))
(cos normAngle)
(cos.f32 normAngle)
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
n0_i
(/ (* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (+.f32 (*.f32 u (+.f32 (neg.f32 n0_i) n1_i)) (*.f32 normAngle (*.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 u (*.f32 u (*.f32 u n1_i)))) (*.f32 normAngle #s(literal -1/6 binary32))))))) (sin.f32 normAngle))
(* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle)))))
(*.f32 normAngle (+.f32 n0_i (+.f32 (*.f32 u (+.f32 (neg.f32 n0_i) n1_i)) (*.f32 normAngle (*.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 u (*.f32 u (*.f32 u n1_i)))) (*.f32 normAngle #s(literal -1/6 binary32)))))))
normAngle
(+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))
(+.f32 n0_i (+.f32 (*.f32 u (+.f32 (neg.f32 n0_i) n1_i)) (*.f32 normAngle (*.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 u (*.f32 u (*.f32 u n1_i)))) (*.f32 normAngle #s(literal -1/6 binary32))))))
(+ (* n0_i (- 1 u)) (* u n1_i))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(* 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 n1_i)
(*.f32 u n1_i)
n1_i
(* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle)))
(*.f32 normAngle (*.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 u (*.f32 u (*.f32 u n1_i)))) (*.f32 normAngle #s(literal -1/6 binary32))))
-1/6
#s(literal -1/6 binary32)
(* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))
(*.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 u (*.f32 u (*.f32 u n1_i)))) (*.f32 normAngle normAngle))
(+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i)))
(+.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 u (*.f32 u (*.f32 u n1_i))))
(* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u)))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.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))
(* u (* (* u u) n1_i))
(*.f32 u (*.f32 u (*.f32 u n1_i)))
(* (* u u) n1_i)
(*.f32 u (*.f32 u n1_i))
(* u u)
(*.f32 u u)
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(sin normAngle)
(sin.f32 normAngle)
(+ n0_i (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(+.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
n0_i
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u 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 (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))))))) (sin.f32 normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 u n1_i) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))))))
(* (sin (* (- 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(sin (* (- 1 u) normAngle))
(sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))
(* (- 1 u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
1
#s(literal 1 binary32)
u
normAngle
n0_i
(* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))
(*.f32 (*.f32 u n1_i) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))))))
(+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))
(*.f32 n1_i (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))))))
(* normAngle n1_i)
(*.f32 normAngle n1_i)
n1_i
(* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))
(*.f32 (*.f32 u (*.f32 u n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))
(*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))))
-1/6
#s(literal -1/6 binary32)
(* u (* u (* normAngle (* normAngle normAngle))))
(*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))
(* u (* normAngle (* normAngle normAngle)))
(*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))
(* normAngle (* normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle normAngle))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(sin normAngle)
(sin.f32 normAngle)

localize400.0ms (2.5%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))
accuracy99.6%
(*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy76.6%
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
accuracy99.9%
(/.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.9%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
accuracy94.8%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy99.4%
(*.f32 u (*.f32 (*.f32 u u) n1_i))
accuracy99.3%
(*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
accuracy98.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))
accuracy76.6%
(/.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))
accuracy99.9%
(/.f32 n0_i (sin.f32 normAngle))
accuracy99.7%
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))
accuracy99.6%
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
accuracy99.6%
(*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
Results
270.0ms254×0valid
15.0ms5exit
Compiler

Compiled 579 to 52 computations (91% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
ival-mult: 43.0ms (42.3% of total)
ival-add: 29.0ms (28.6% of total)
ival-div: 9.0ms (8.9% of total)
ival-sin: 8.0ms (7.9% of total)
...c/correct-round.rkt:119:19: 5.0ms (4.9% of total)
ival-sub: 3.0ms (3% of total)
ival-cos: 2.0ms (2% of total)
backward-pass: 1.0ms (1% of total)
const: 1.0ms (1% of total)

series147.0ms (0.9%)

Counts
25 → 840
Calls
Call 1
Inputs
#<alt (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))>
#<alt (+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))))>
#<alt (* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))))>
#<alt (* normAngle (/ n1_i (sin normAngle)))>
#<alt (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))>
#<alt (/ (* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))) (sin normAngle))>
#<alt (* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle)))))>
#<alt (+ (* n0_i (- 1 u)) (* u n1_i))>
#<alt (* (sin (* u normAngle)) (/ 1 (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))>
#<alt (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))>
#<alt (/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))>
#<alt (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))>
#<alt (* (sin (* (- 1 u) normAngle)) n0_i)>
#<alt (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))>
#<alt (/ n0_i (sin normAngle))>
#<alt (* (- 1 u) (- 1 u))>
#<alt (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u)))>
#<alt (* u (* (* u u) n1_i))>
#<alt (/ 1 (sin normAngle))>
#<alt (* (- 1 u) normAngle)>
#<alt (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))>
#<alt (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))>
Outputs
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i)))))) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (+ (* 1/120 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -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/24 n0_i)))))) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)>
#<alt (* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))>
#<alt (* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))>
#<alt (* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))>
#<alt (* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))>
#<alt (* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))>
#<alt (* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))>
#<alt (* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))>
#<alt (* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))>
#<alt (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))>
#<alt (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))>
#<alt (* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))>
#<alt (* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))>
#<alt (* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))>
#<alt (* -1 (* n0_i (- (/ (* normAngle (* u (cos normAngle))) (sin normAngle)) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))>
#<alt (* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (+ (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))))>
#<alt (* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))>
#<alt (* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))>
#<alt (* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))>
#<alt (* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))>
#<alt (* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))>
#<alt (+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))>
#<alt (+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))>
#<alt (* u (- n1_i n0_i))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i)))))))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (+ (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))))))))))>
#<alt (* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))>
#<alt (* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))>
#<alt (* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))>
#<alt (* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))>
#<alt (* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))>
#<alt (* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))>
#<alt (* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))>
#<alt (* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))>
#<alt (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))>
#<alt (* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))>
#<alt n1_i>
#<alt (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))>
#<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))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))>
#<alt (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))>
#<alt (* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))>
#<alt (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))>
#<alt (+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))))>
#<alt (+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* 1/2 (* n0_i (pow normAngle 2)))))))))>
#<alt (+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (+ (* 1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (+ n1_i (* -1 n0_i)))))))))))))>
#<alt (* -1/6 (* (pow normAngle 2) (* (pow u 3) (+ n1_i (* -1 n0_i)))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i)))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))))>
#<alt (* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i)))) (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) (pow u 3))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))))>
#<alt (* 1/6 (* (pow normAngle 2) (* (pow u 3) (+ n0_i (* -1 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))))))>
#<alt (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))>
#<alt (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))>
#<alt (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))>
#<alt (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<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)) (* 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 (* (pow normAngle 2) (+ (* -1/6 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 (pow (- 1 u) 3)) (* 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)) (* n1_i (pow u 3)))) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (+ (* 1/120 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/6 (+ (* -1/6 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 (* -1/6 (/ (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (sin normAngle)))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* -1/6 (/ (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (sin normAngle)))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))>
#<alt (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle))>
#<alt (+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))>
#<alt (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle))>
#<alt (* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))>
#<alt (* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))>
#<alt (* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))>
#<alt (* -1 (/ (* n0_i (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))) (sin normAngle)))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))>
#<alt (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle))>
#<alt (+ (/ (* normAngle (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))) (sin normAngle)) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))>
#<alt (+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))>
#<alt (+ (* u (+ (* u (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (* -1/6 (/ (* (pow normAngle 3) (* u (+ n1_i (* -1 n0_i)))) (sin normAngle))))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))>
#<alt (* -1/6 (/ (* (pow normAngle 3) (* (pow u 3) (+ n1_i (* -1 n0_i)))) (sin normAngle)))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle)))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* (pow u 2) (sin normAngle))))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 3) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* (pow u 2) (sin normAngle)))))))>
#<alt (* 1/6 (/ (* (pow normAngle 3) (* (pow u 3) (+ n0_i (* -1 n1_i)))) (sin normAngle)))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))) (* 1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) (* u (sin normAngle)))) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))) u)) (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))) u)) (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))))))>
#<alt (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))>
#<alt (+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))>
#<alt (+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle))>
#<alt (* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* -1 (/ (* n1_i (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))>
#<alt (* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))>
#<alt (* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))>
#<alt (* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))>
#<alt (* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))>
#<alt (* -1/6 (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* -1/6 (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))>
#<alt (+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))>
#<alt (+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))>
#<alt (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)))>
#<alt (* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))>
#<alt (* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))>
#<alt (* -1 (* n0_i (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))>
#<alt (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))>
#<alt (+ (* normAngle (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))) (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))))))>
#<alt (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (* -1/6 (* (pow normAngle 3) (* u (+ n1_i (* -1 n0_i))))))))))>
#<alt (* -1/6 (* (pow normAngle 3) (* (pow u 3) (+ n1_i (* -1 n0_i)))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i))))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (+ (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i)))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (+ (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i)))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 3)) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (pow u 2))))))>
#<alt (* 1/6 (* (pow normAngle 3) (* (pow u 3) (+ n0_i (* -1 n1_i)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))) (* 1/2 (/ (* n0_i (pow normAngle 3)) u)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) u)) (* -1/2 (* n0_i (pow normAngle 3)))) u)) (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u)) (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2))))))) u)) (* -1/2 (* n0_i (pow normAngle 3)))) u)) (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))))))>
#<alt (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))>
#<alt (+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))>
#<alt (+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))>
#<alt (+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))>
#<alt (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))))>
#<alt (* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))>
#<alt (* -1 (* n1_i (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))>
#<alt (* n1_i u)>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (* n0_i (- 1 u))>
#<alt (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))>
#<alt (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))>
#<alt (* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))>
#<alt (* n0_i (- 1 u))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (* -1 n0_i))))>
#<alt (+ n0_i (* u (+ n1_i (* -1 n0_i))))>
#<alt (+ n0_i (* u (+ n1_i (* -1 n0_i))))>
#<alt (* u (+ n1_i (* -1 n0_i)))>
#<alt (* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))>
#<alt (* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))>
#<alt (* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))>
#<alt (* -1 (* u (+ n0_i (* -1 n1_i))))>
#<alt (* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))>
#<alt (* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))>
#<alt (* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))>
#<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 (/ (* 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)>
#<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 (* n1_i normAngle)>
#<alt (* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i normAngle)>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<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 (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))>
#<alt (* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (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/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))) (* (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 (* 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 (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))>
#<alt (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* 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 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle))>
#<alt (* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))>
#<alt (* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))>
#<alt (* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))>
#<alt (* -1 (/ (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (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 (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))>
#<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))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 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/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))>
#<alt (* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))>
#<alt (* n0_i (sin (* normAngle (- 1 u))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))>
#<alt (* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))>
#<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 n0_i>
#<alt (+ n0_i (* (pow normAngle 2) (- (* -1/2 n0_i) (* -1/6 n0_i))))>
#<alt (+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* (pow normAngle 2) (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i))))) (* -1/6 n0_i))))>
#<alt (+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* (pow normAngle 2) (- (+ (* 1/24 n0_i) (* (pow normAngle 2) (- (* -1/720 n0_i) (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i)))))))) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i))))) (* -1/6 n0_i))))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i normAngle)>
#<alt (/ (+ n0_i (* 1/6 (* n0_i (pow normAngle 2)))) normAngle)>
#<alt (/ (+ n0_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)>
#<alt (/ (+ n0_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n0_i) (+ (* 1/720 n0_i) (* 1/6 (+ (* -1/36 n0_i) (* 1/120 n0_i))))))) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<alt (/ n0_i (sin normAngle))>
#<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 (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt (* n0_i (pow (- 1 u) 3))>
#<alt n0_i>
#<alt (+ n0_i (* -3 (* n0_i u)))>
#<alt (+ n0_i (* u (+ (* -3 n0_i) (* 3 (* n0_i u)))))>
#<alt (+ n0_i (* u (+ (* -3 n0_i) (* u (+ (* -1 (* n0_i u)) (* 3 n0_i))))))>
#<alt (* -1 (* n0_i (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1 n0_i) (* 3 (/ n0_i u))))>
#<alt (* (pow u 3) (+ (* -3 (/ n0_i (pow u 2))) (+ (* -1 n0_i) (* 3 (/ n0_i u)))))>
#<alt (* (pow u 3) (+ (* -3 (/ n0_i (pow u 2))) (+ (* -1 n0_i) (+ (* 3 (/ n0_i u)) (/ n0_i (pow u 3))))))>
#<alt (* -1 (* n0_i (pow u 3)))>
#<alt (* -1 (* (pow u 3) (+ n0_i (* -3 (/ n0_i u)))))>
#<alt (* -1 (* (pow u 3) (+ n0_i (* -1 (/ (+ (* -3 (/ n0_i u)) (* 3 n0_i)) u)))))>
#<alt (* -1 (* (pow u 3) (+ n0_i (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ n0_i u)) (* 3 n0_i)) u)) (* 3 n0_i)) u)))))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<alt (* n1_i (pow u 3))>
#<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 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 (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))>
#<alt (* n1_i (* normAngle u))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))>
#<alt (* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
#<alt (* -1/6 (* (pow normAngle 3) (pow u 2)))>
Calls

210 calls:

TimeVariablePointExpression
19.0ms
u
@inf
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))
13.0ms
n0_i
@-inf
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
12.0ms
n1_i
@-inf
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
11.0ms
n1_i
@inf
(- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))
3.0ms
u
@-inf
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))

rewrite442.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
4400×*-lowering-*.f32
4400×*-lowering-*.f64
2712×fma-lowering-fma.f32
2712×fma-lowering-fma.f64
2084×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051326
1297295
22729285
09106285
Stop Event
iter limit
node limit
Counts
25 → 592
Calls
Call 1
Inputs
(- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))
(+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle))))))
(* u (- (* normAngle (/ n1_i (sin normAngle))) (* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))))
(* normAngle (/ n1_i (sin normAngle)))
(+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))
(/ (* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle))))) (sin normAngle))
(* normAngle (+ (+ (* n0_i (- 1 u)) (* u n1_i)) (* -1/6 (* (+ (* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u))) (* u (* (* u u) n1_i))) (* normAngle normAngle)))))
(+ (* n0_i (- 1 u)) (* u n1_i))
(* (sin (* u normAngle)) (/ 1 (sin normAngle)))
(+ n0_i (* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i))
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
(sin (* u normAngle))
(+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))
(/ (+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))) (sin normAngle))
(+ (* (sin (* (- 1 u) normAngle)) n0_i) (* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))))))
(* (sin (* (- 1 u) normAngle)) n0_i)
(* (* normAngle (cos normAngle)) (/ n0_i (sin normAngle)))
(/ n0_i (sin normAngle))
(* (- 1 u) (- 1 u))
(* (* n0_i (- 1 u)) (* (- 1 u) (- 1 u)))
(* u (* (* u u) n1_i))
(/ 1 (sin normAngle))
(* (- 1 u) normAngle)
(* u (+ (* normAngle n1_i) (* n1_i (* -1/6 (* u (* u (* normAngle (* normAngle normAngle))))))))
(* -1/6 (* u (* u (* normAngle (* normAngle normAngle)))))
Outputs
(+.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(+.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(+.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) (+.f32 (*.f32 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))) normAngle) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(+.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) (+.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(+.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.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 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 (-.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(fma.f32 normAngle (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle)) (+.f32 (*.f32 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))) normAngle) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 n1_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 n1_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) normAngle) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 n1_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) normAngle) (neg.f32 (-.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 (-.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 (-.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(fma.f32 (*.f32 normAngle (cos.f32 normAngle)) (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 normAngle n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (*.f32 normAngle n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 (*.f32 normAngle n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (neg.f32 (-.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 normAngle (cos.f32 normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))) (+.f32 (*.f32 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))) normAngle) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))) (+.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.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 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.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 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))) (+.f32 (*.f32 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))) normAngle) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.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 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))) (+.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (neg.f32 normAngle) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (-.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(-.f32 (/.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) #s(literal 3 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))) (/.f32 (pow.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 3 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))) (/.f32 (pow.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 2 binary32)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))) (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (-.f32 (pow.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) #s(literal 2 binary32)) (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle n1_i) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 normAngle n1_i) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (neg.f32 (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) #s(literal 2 binary32)) (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) #s(literal 2 binary32))) (-.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(/.f32 (-.f32 (neg.f32 (*.f32 normAngle n1_i)) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) normAngle) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 (*.f32 normAngle n1_i)) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 normAngle (neg.f32 n1_i)) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) normAngle) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (neg.f32 (*.f32 normAngle n1_i)) (*.f32 (neg.f32 n0_i) (*.f32 normAngle (cos.f32 normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 normAngle (neg.f32 n1_i)) (*.f32 (neg.f32 n0_i) (*.f32 normAngle (cos.f32 normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (neg.f32 n1_i) normAngle) (*.f32 (neg.f32 n0_i) (*.f32 normAngle (cos.f32 normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 normAngle (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 normAngle (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 normAngle (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 normAngle (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 normAngle (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle n1_i)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle n1_i)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (neg.f32 n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (neg.f32 n1_i)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (neg.f32 n1_i)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n1_i) normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n1_i) normAngle) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n1_i) normAngle) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n1_i) normAngle) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n1_i) normAngle) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n1_i) normAngle) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal 1 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 normAngle n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (*.f32 normAngle n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 normAngle #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal 1 binary32) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 normAngle (neg.f32 n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (neg.f32 n1_i) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (neg.f32 n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 n1_i) normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 normAngle n1_i)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) normAngle))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (neg.f32 n1_i) normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 normAngle n1_i)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) normAngle))) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (neg.f32 n1_i) normAngle))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal 1 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 normAngle n1_i))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (*.f32 normAngle n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 normAngle #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 #s(literal 1 binary32) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 normAngle (neg.f32 n1_i)))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (*.f32 (neg.f32 n1_i) normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (neg.f32 n1_i)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 n1_i) normAngle))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.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 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i))))))
(+.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) (-.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u n0_i)
(fma.f32 u (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u))) (/.f32 (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) (-.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) (-.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32))) (-.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u)))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) (-.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32)))) (neg.f32 (-.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) (-.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u))))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) (*.f32 u (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u) (*.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) u))
(+.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) (*.f32 u (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(+.f32 (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) u) (*.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) u))
(fma.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) u (*.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) u))
(fma.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u (*.f32 u (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u (*.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) u))
(fma.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 u (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 u (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) (*.f32 (+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (neg.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) u))
(/.f32 (*.f32 u (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))))
(/.f32 (*.f32 u (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 3 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal 3 binary32))) u) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) u) (*.f32 normAngle (+.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))))
(*.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u)
(*.f32 u (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)) #s(literal -1 binary32))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))
(/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 normAngle n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 #s(literal 1 binary32) normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n1_i) normAngle) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)
(*.f32 (*.f32 normAngle n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))
(+.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(+.f32 (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.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 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i u))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) #s(literal -1 binary32))
(fma.f32 n1_i u (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(fma.f32 u n1_i (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(fma.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 normAngle normAngle)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(fma.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 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (+.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 n1_i u)))
(fma.f32 (*.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 normAngle normAngle)) #s(literal -1/6 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(fma.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 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u))))) (/.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 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))
(fma.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (+.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 normAngle normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(fma.f32 (*.f32 normAngle (+.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 normAngle #s(literal -1/6 binary32)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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 n1_i u)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (+.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)))))) normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (+.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))))) normAngle) normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (+.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) (neg.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (neg.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #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 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #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 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) (*.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))) (*.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (*.f32 u u))))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) n0_i))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))) (+.f32 u #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) n0_i))) (*.f32 (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 u #s(literal 1 binary32))))
(*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))))))
(*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))))
(neg.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) #s(literal 1 binary32)))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 normAngle (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (sin.f32 normAngle)) normAngle)
(*.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(+.f32 (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(+.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(+.f32 (*.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle) (*.f32 (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) normAngle))
(fma.f32 normAngle (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(fma.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(fma.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(fma.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle (*.f32 (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) normAngle))
(fma.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) normAngle (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.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 normAngle normAngle)) normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(fma.f32 (*.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 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(fma.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) normAngle (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (+.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 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(fma.f32 (*.f32 normAngle #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 normAngle normAngle)) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(fma.f32 (*.f32 normAngle (*.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 normAngle normAngle))) #s(literal -1/6 binary32) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(fma.f32 (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (+.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 normAngle normAngle) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) (+.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (-.f32 (*.f32 (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 normAngle (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))))
(/.f32 (*.f32 normAngle (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.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 normAngle normAngle)) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle)))))) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (-.f32 (*.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 normAngle normAngle) #s(literal -1/6 binary32))) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.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 normAngle normAngle)) (*.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 normAngle normAngle))))) normAngle) (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (-.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))))
(*.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) normAngle)
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.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 n1_i u) (-.f32 (*.f32 n1_i 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 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 n1_i (*.f32 u u))))) #s(literal -1 binary32))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) n0_i (*.f32 n1_i 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 n1_i u))) (/.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(/.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 n1_i u) (-.f32 (*.f32 n1_i 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 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 n1_i (*.f32 u 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 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.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 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u))))) (+.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(/.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 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u)))))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.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 n1_i (*.f32 n1_i (*.f32 u u))))) (neg.f32 (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 u u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))) (-.f32 (*.f32 n1_i u) (*.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 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u))))) (/.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 n1_i u) (-.f32 (*.f32 n1_i u) (*.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 n1_i (*.f32 n1_i (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u))))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))
(+.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)) n0_i)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))) (/.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32))) (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32)))) (neg.f32 (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n1_i)
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(sin.f32 (*.f32 normAngle u))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle u)))
(*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal 1 binary32))
(+.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i)))) (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) #s(literal -1 binary32))
(fma.f32 normAngle n1_i (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))
(fma.f32 n1_i normAngle (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))
(fma.f32 n1_i (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) (*.f32 normAngle n1_i))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) n1_i) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) n1_i (*.f32 normAngle n1_i))
(fma.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) n1_i) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 n1_i (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) #s(literal -1/6 binary32) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) u) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle n1_i))
(fma.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) u (*.f32 normAngle n1_i))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) (*.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i)))) (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) (*.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
(/.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i))))))
(/.f32 (neg.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) (neg.f32 (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) (*.f32 n1_i (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i)))
(*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))
(*.f32 n1_i (+.f32 (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) normAngle))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i))))))
(*.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))
(neg.f32 (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(/.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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (neg.f32 (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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))))
(/.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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))))
(*.f32 (*.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) #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 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(*.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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))
(+.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(+.f32 (*.f32 normAngle (*.f32 n1_i u)) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(+.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (*.f32 n1_i u))) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 n1_i u) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(fma.f32 n1_i (*.f32 normAngle u) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))
(fma.f32 u (*.f32 normAngle n1_i) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(fma.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 n1_i u) normAngle (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(fma.f32 (*.f32 normAngle u) n1_i (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(fma.f32 (*.f32 normAngle n1_i) u (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(fma.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) u (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n0_i (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) (/.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))
(/.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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) (+.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) u) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(/.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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))) (neg.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))
(/.f32 (-.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))) (*.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 normAngle (-.f32 #s(literal 1 binary32) u)))))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))))))))
(*.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 normAngle (-.f32 #s(literal 1 binary32) u))))))) (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) n0_i)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) #s(literal -1 binary32))
(/.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))))
(/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 normAngle (cos.f32 normAngle)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (cos.f32 normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 (neg.f32 n0_i) (*.f32 normAngle (cos.f32 normAngle))) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 n0_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (cos.f32 normAngle))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 normAngle (cos.f32 normAngle)))
(*.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) n0_i)) normAngle)
(*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (cos.f32 normAngle))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 n0_i (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (neg.f32 n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n0_i #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) n0_i) #s(literal -1 binary32)))
(*.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))))
(*.f32 (*.f32 n0_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 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))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u) (*.f32 (neg.f32 u) (-.f32 #s(literal 1 binary32) u)))
(fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (neg.f32 u)))
(/.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 n0_i (-.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 u)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (neg.f32 u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (neg.f32 u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.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 u)))
(/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.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 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(*.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 #s(literal 1 binary32) u) (*.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 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) u))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) n0_i)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) n0_i) (-.f32 #s(literal 1 binary32) u))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(*.f32 u (*.f32 n1_i (*.f32 u u)))
(*.f32 (*.f32 n1_i u) (*.f32 u u))
(*.f32 (*.f32 u u) (*.f32 n1_i u))
(*.f32 (*.f32 n1_i (*.f32 u u)) u)
(*.f32 (*.f32 u (*.f32 u u)) n1_i)
(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 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (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 (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 (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (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) (neg.f32 (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 (*.f32 normAngle #s(literal 1 binary32)) (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 (neg.f32 u) normAngle))
(/.f32 (*.f32 normAngle (-.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 normAngle (-.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))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (+.f32 u #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 normAngle (*.f32 n1_i u) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
(fma.f32 n1_i (*.f32 normAngle u) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
(fma.f32 n1_i (*.f32 (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) u) (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 u (*.f32 normAngle n1_i) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
(fma.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 (*.f32 n1_i u) normAngle (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
(fma.f32 (*.f32 n1_i u) (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 (*.f32 normAngle u) n1_i (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
(fma.f32 (*.f32 normAngle n1_i) u (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
(fma.f32 (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))) (*.f32 n1_i u) (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) u (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) u) (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 (*.f32 u (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))) n1_i (*.f32 normAngle (*.f32 n1_i u)))
(fma.f32 (*.f32 u (*.f32 n1_i #s(literal -1/6 binary32))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 n1_i u)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 n1_i (*.f32 u u))))) (*.f32 (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 normAngle (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 normAngle (*.f32 n1_i u))) (*.f32 (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i)))))
(/.f32 (*.f32 u (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle n1_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i))) (*.f32 (*.f32 (*.f32 n1_i (*.f32 n1_i n1_i)) #s(literal -1/216 binary32)) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 n1_i (*.f32 u #s(literal -1/6 binary32))) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle n1_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))))) u) (*.f32 n1_i (-.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))
(*.f32 u (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))))
(*.f32 (*.f32 n1_i (+.f32 normAngle (*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32))))) u)
(*.f32 u (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/6 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal -1/6 binary32)))
(*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u #s(literal -1/6 binary32)))
(*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) #s(literal -1/6 binary32))
(*.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) u)
(*.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) u) (*.f32 normAngle (*.f32 normAngle normAngle)))
(*.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 normAngle u)) (*.f32 normAngle normAngle))
(*.f32 (*.f32 (*.f32 u #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) u)

simplify552.0ms (3.5%)

Algorithm
egg-herbie
Rules
5580×*-lowering-*.f32
5580×*-lowering-*.f64
4504×+-lowering-+.f64
4504×+-lowering-+.f32
1284×neg-lowering-neg.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0124015464
1468214288
0847214288
Stop Event
iter limit
node limit
Counts
840 → 840
Calls
Call 1
Inputs
(- n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i)))))) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (+ (* 1/120 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -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/24 n0_i)))))) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))
(/ (* n1_i normAngle) (sin normAngle))
(+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))
(* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))
(* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
(* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(* -1 (* n0_i (- (/ (* normAngle (* u (cos normAngle))) (sin normAngle)) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))
(* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))
n0_i
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (+ (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))
(* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))
(* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(* u (- n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i)))))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (+ (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))))))))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))
(* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
n1_i
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))
(+ 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))))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))
(* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))
(* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))
(+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))))
(+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* 1/2 (* n0_i (pow normAngle 2)))))))))
(+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (+ (* 1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (+ n1_i (* -1 n0_i)))))))))))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (+ n1_i (* -1 n0_i)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i)))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i)))) (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) (pow u 3))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))))
(* 1/6 (* (pow normAngle 2) (* (pow u 3) (+ n0_i (* -1 n1_i)))))
(* -1 (* (pow u 3) (+ (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))))))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(+ (* 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)) (* 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 (* (pow normAngle 2) (+ (* -1/6 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 (pow (- 1 u) 3)) (* 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)) (* n1_i (pow u 3)))) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (+ (* 1/120 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/6 (+ (* -1/6 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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)))))))
(* -1/6 (/ (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (sin normAngle)))
(* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(* -1/6 (/ (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (sin normAngle)))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))
(/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle))
(+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))
(+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))
(/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle))
(* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))
(* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))
(* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))
(* -1 (/ (* n0_i (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))) (sin normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))
(/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle))
(+ (/ (* normAngle (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))) (sin normAngle)) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+ (* u (+ (* u (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (* -1/6 (/ (* (pow normAngle 3) (* u (+ n1_i (* -1 n0_i)))) (sin normAngle))))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(* -1/6 (/ (* (pow normAngle 3) (* (pow u 3) (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* (pow u 2) (sin normAngle))))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 3) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* (pow u 2) (sin normAngle)))))))
(* 1/6 (/ (* (pow normAngle 3) (* (pow u 3) (+ n0_i (* -1 n1_i)))) (sin normAngle)))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))) (* 1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) (* u (sin normAngle)))) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))) u)) (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))) u)) (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))))))
(/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle))
(+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))
(+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))
(+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))
(/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle))
(* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))
(* -1 (/ (* n1_i (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(* -1/6 (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* -1/6 (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))
(+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))
(+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))
(* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)))
(* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))
(* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))
(* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))
(* -1 (* n0_i (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(+ (* normAngle (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))) (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (* -1/6 (* (pow normAngle 3) (* u (+ n1_i (* -1 n0_i))))))))))
(* -1/6 (* (pow normAngle 3) (* (pow u 3) (+ n1_i (* -1 n0_i)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i))))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (+ (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i)))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (pow u 2)))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (+ (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i)))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 3)) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (pow u 2))))))
(* 1/6 (* (pow normAngle 3) (* (pow u 3) (+ n0_i (* -1 n1_i)))))
(* -1 (* (pow u 3) (+ (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))) (* 1/2 (/ (* n0_i (pow normAngle 3)) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) u)) (* -1/2 (* n0_i (pow normAngle 3)))) u)) (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u)) (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2))))))) u)) (* -1/2 (* n0_i (pow normAngle 3)))) u)) (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))))))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))
(+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))
(+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))
(* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))))
(* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))
(* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))
(* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))
(* -1 (* n1_i (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))
(* n1_i u)
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(* n0_i (- 1 u))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(* n0_i (- 1 u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
n0_i
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(* u (+ n1_i (* -1 n0_i)))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(* -1 (* u (+ n0_i (* -1 n1_i))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(* n1_i u)
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(/ (* 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))
(/ (* 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)
(* 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))
(* n1_i normAngle)
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i normAngle)
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
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))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (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/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))) (* (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 (* 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)))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(* -1 (/ (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (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))))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(* 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))) (* 1/120 (* n0_i (* (pow normAngle 2) (pow (- 1 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/5040 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 7)))) (* 1/120 (* n0_i (pow (- 1 u) 5)))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(* n0_i (sin (* normAngle (- 1 u))))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(* n0_i (sin (* normAngle (- 1 u))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(* n0_i (sin (* normAngle (- 1 u))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(* 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))))
n0_i
(+ n0_i (* (pow normAngle 2) (- (* -1/2 n0_i) (* -1/6 n0_i))))
(+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* (pow normAngle 2) (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i))))) (* -1/6 n0_i))))
(+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* (pow normAngle 2) (- (+ (* 1/24 n0_i) (* (pow normAngle 2) (- (* -1/720 n0_i) (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i)))))))) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i))))) (* -1/6 n0_i))))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i normAngle)
(/ (+ n0_i (* 1/6 (* n0_i (pow normAngle 2)))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n0_i) (+ (* 1/720 n0_i) (* 1/6 (+ (* -1/36 n0_i) (* 1/120 n0_i))))))) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
(/ n0_i (sin normAngle))
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))))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
(* n0_i (pow (- 1 u) 3))
n0_i
(+ n0_i (* -3 (* n0_i u)))
(+ n0_i (* u (+ (* -3 n0_i) (* 3 (* n0_i u)))))
(+ n0_i (* u (+ (* -3 n0_i) (* u (+ (* -1 (* n0_i u)) (* 3 n0_i))))))
(* -1 (* n0_i (pow u 3)))
(* (pow u 3) (+ (* -1 n0_i) (* 3 (/ n0_i u))))
(* (pow u 3) (+ (* -3 (/ n0_i (pow u 2))) (+ (* -1 n0_i) (* 3 (/ n0_i u)))))
(* (pow u 3) (+ (* -3 (/ n0_i (pow u 2))) (+ (* -1 n0_i) (+ (* 3 (/ n0_i u)) (/ n0_i (pow u 3))))))
(* -1 (* n0_i (pow u 3)))
(* -1 (* (pow u 3) (+ n0_i (* -3 (/ n0_i u)))))
(* -1 (* (pow u 3) (+ n0_i (* -1 (/ (+ (* -3 (/ n0_i u)) (* 3 n0_i)) u)))))
(* -1 (* (pow u 3) (+ n0_i (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ n0_i u)) (* 3 n0_i)) u)) (* 3 n0_i)) u)))))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(* n1_i (pow u 3))
(/ 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))
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 (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(* n1_i (* normAngle u))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
Outputs
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i)))))) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))))) n0_i))
(- (+ n1_i (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (+ (* 1/120 n0_i) (* (pow normAngle 2) (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -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/24 n0_i)))))) (+ (* -1/2 n0_i) (* -1/6 n1_i))))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n0_i #s(literal 1/120 binary32))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/24 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)))) (*.f32 #s(literal -1/120 binary32) n0_i))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/5040 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/3 binary32)) #s(literal 1/120 binary32))) (+.f32 (*.f32 n0_i #s(literal -1/720 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i #s(literal -7/360 binary32))))))))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 n1_i #s(literal -1/6 binary32)))))) n0_i))
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* normAngle (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(*.f32 (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))) (neg.f32 normAngle))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(*.f32 (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))) (neg.f32 normAngle))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(*.f32 (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))) (neg.f32 normAngle))
(* -1 (* normAngle (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))
(*.f32 (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))) (neg.f32 normAngle))
(* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))
(- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))
(- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle)))) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (*.f32 n1_i (sin.f32 normAngle)))))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (* n1_i (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 n1_i))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))
(* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle))))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle))))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) (/ (* normAngle (cos normAngle)) (sin normAngle))))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle))))
(* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i (neg.f32 normAngle)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle))) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i (neg.f32 normAngle)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle))) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i (neg.f32 normAngle)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle))) (neg.f32 n0_i))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle))
(+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(+ (* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(* n0_i (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle))))
(* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i)) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i)) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(* n0_i (+ 1 (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i)) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(* -1 (* n0_i (- (/ (* normAngle (* u (cos normAngle))) (sin normAngle)) 1)))
(*.f32 (+.f32 (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))
(*.f32 (+.f32 (-.f32 (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))
(*.f32 (+.f32 (-.f32 (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) 1)))
(*.f32 (+.f32 (-.f32 (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i))) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 u (-.f32 (+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 u (-.f32 (+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 u (-.f32 (+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (-.f32 (+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))) (neg.f32 u))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (-.f32 (+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))) (neg.f32 u))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle)))) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (-.f32 (+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i u)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)))) (neg.f32 u))
(+ 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 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))))))))
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))) (*.f32 u (-.f32 n1_i n0_i))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (+ (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/24 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)))) (*.f32 #s(literal -1/120 binary32) n0_i))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/5040 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/3 binary32)) #s(literal 1/120 binary32))) (+.f32 (*.f32 n0_i #s(literal -1/720 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i #s(literal -7/360 binary32)))))))))))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(*.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))
(*.f32 normAngle (+.f32 (*.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))) u) (/.f32 n0_i normAngle)))
(* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))
(*.f32 normAngle (+.f32 (*.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))) u) (/.f32 n0_i normAngle)))
(* normAngle (+ (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))) (/ n0_i normAngle)))
(*.f32 normAngle (+.f32 (*.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))) u) (/.f32 n0_i normAngle)))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))
(neg.f32 (*.f32 normAngle (-.f32 (*.f32 (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))) u) (/.f32 n0_i normAngle))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))
(neg.f32 (*.f32 normAngle (-.f32 (*.f32 (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))) u) (/.f32 n0_i normAngle))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle))))))))
(neg.f32 (*.f32 normAngle (-.f32 (*.f32 (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))) u) (/.f32 n0_i normAngle))))
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle))))
(+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(+ n0_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))) n1_i)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))) n1_i)) (neg.f32 n1_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- (/ (* n1_i normAngle) (sin normAngle)) (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))
(*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u)
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i))))))
(+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) (*.f32 u (-.f32 n1_i n0_i)))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i)))))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))) (*.f32 u (-.f32 n1_i n0_i)))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* u (- (* -1/6 n0_i) (+ (* -1/2 n0_i) (* -1/6 n1_i)))) (* (pow normAngle 2) (+ (* u (- (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)) (+ (* -1/36 n1_i) (+ (* 1/120 n1_i) (* 1/24 n0_i))))) (* (pow normAngle 2) (* u (- (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i))))) (+ (* -1/720 n0_i) (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))))))))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/24 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)))) (*.f32 #s(literal -1/120 binary32) n0_i))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/5040 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/3 binary32)) #s(literal 1/120 binary32))) (+.f32 (*.f32 n0_i #s(literal -1/720 binary32)) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i #s(literal -7/360 binary32)))))))))))) (*.f32 u (-.f32 n1_i n0_i)))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(*.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(*.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(*.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* normAngle (* u (- (/ n1_i (sin normAngle)) (/ (* n0_i (cos normAngle)) (sin normAngle)))))
(*.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))))
(* -1 (* normAngle (* u (- (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (* n0_i (cos normAngle)) (sin normAngle)))))))
(*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))))
(* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (neg.f32 n0_i)) (sin.f32 normAngle))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle)))) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i (* normAngle (* u (cos normAngle)))) (* n1_i (sin normAngle))))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i normAngle) n1_i) (/.f32 (*.f32 (cos.f32 normAngle) u) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (neg.f32 n1_i))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))
(+ (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)))
(* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (neg.f32 n0_i)) (sin.f32 normAngle))
(* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i)) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle))))
(* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i)) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle))))
(* n0_i (+ (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i)) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle))))
(* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (neg.f32 n0_i)) (sin.f32 normAngle))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) u)) (sin.f32 normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 normAngle u) n0_i))) (neg.f32 n0_i))
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 (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))
(+.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)))))
(+ 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))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i #s(literal -7/360 binary32))))) (*.f32 n1_i #s(literal -7/360 binary32))))) (*.f32 n1_i #s(literal 1/6 binary32)))))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (+ (* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (* n1_i u)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))))
(* n0_i (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))
(* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) n0_i)))) (/.f32 (*.f32 n1_i u) n0_i)) u))
(* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) n0_i)))) (/.f32 (*.f32 n1_i u) n0_i)) u))
(* n0_i (- (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3))) (+ (* -1/6 (/ (* n1_i (* (pow normAngle 2) (pow u 3))) n0_i)) (/ (* n1_i u) n0_i)))) u))
(*.f32 n0_i (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) n0_i)))) (/.f32 (*.f32 n1_i u) n0_i)) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))
(*.f32 (-.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)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(*.f32 (-.f32 (-.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 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(*.f32 (-.f32 (-.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 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (+ (* -1 (/ (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)) n0_i)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(*.f32 (-.f32 (-.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 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) n0_i)) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))
(+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))
(+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))
(+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))))
(+.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))))))
(+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* 1/2 (* n0_i (pow normAngle 2)))))))))
(+.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))))))))
(+ n0_i (+ (* -1/6 (* n0_i (pow normAngle 2))) (* u (+ n1_i (+ (* -1 n0_i) (+ (* 1/2 (* n0_i (pow normAngle 2))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* -1/6 (* (pow normAngle 2) (* u (+ n1_i (* -1 n0_i)))))))))))))
(+.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (-.f32 n1_i n0_i))))))))))
(* -1/6 (* (pow normAngle 2) (* (pow u 3) (+ n1_i (* -1 n0_i)))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))))
(* (pow u 3) (+ (* -1 (/ n0_i (pow u 2))) (+ (* -1/2 (/ (* n0_i (pow normAngle 2)) u)) (+ (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i)))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (/ n1_i (pow u 2)))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))) (+.f32 (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)) (*.f32 u u)) (/.f32 n1_i (*.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)) (+ (* -1/6 (* (pow normAngle 2) (+ n1_i (* -1 n0_i)))) (+ (* -1/6 (/ (* n0_i (pow normAngle 2)) (pow u 3))) (+ (* 1/2 (/ (* n0_i (pow normAngle 2)) (pow u 2))) (+ (/ n0_i (pow u 3)) (/ n1_i (pow u 2)))))))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)) (/.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))) (+.f32 (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)) (*.f32 u u)) (+.f32 (/.f32 n1_i (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))))) (/.f32 n0_i (*.f32 u u))))
(* 1/6 (* (pow normAngle 2) (* (pow u 3) (+ n0_i (* -1 n1_i)))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 n0_i n1_i)))
(* -1 (* (pow u 3) (+ (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))) (* 1/2 (/ (* n0_i (pow normAngle 2)) u)))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n0_i n1_i)) (/.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ n0_i (+ (* -1 n1_i) (+ (* -1 (/ (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))) u)) (* -1/6 (* (pow normAngle 2) (+ n0_i (* -1 n1_i)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 (-.f32 n0_i n1_i) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) u))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))
(+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))
(+.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))
(+.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (+ (* n0_i (- 1 u)) (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))))
(+.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (/.f32 (*.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)))) n1_i))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (/.f32 (*.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)))) n1_i))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (pow u 3))) (+ (* -1/6 (/ (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3))) n1_i)) (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 n1_i (+.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u u))) (/.f32 (*.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)))) n1_i))) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i)) u))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))) n1_i)) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i)) u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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))))))
(+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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))))))
(+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u)))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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))))))
(* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.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)) (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.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 n1_i u) (*.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)) (* n1_i (pow u 3)))) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ (* n0_i (- 1 u)) (* n1_i u))) (+ (* 1/120 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u))))) (* 1/6 (+ (* -1/6 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 (- (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* 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 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))) (+.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))))
(* -1/6 (/ (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.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))))) (sin.f32 normAngle))
(* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (+.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))))) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (+.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))))) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))) (+ (/ (* n0_i (- 1 u)) (* (pow normAngle 2) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (+.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))))) (sin.f32 normAngle)) (+.f32 (/.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))))))
(* -1/6 (/ (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.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))))) (sin.f32 normAngle))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (+.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))))) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (+.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))))) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (/ (* n0_i (- 1 u)) (sin normAngle)) (/ (* n1_i u) (sin normAngle))) (pow normAngle 2))) (* 1/6 (/ (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (+.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))))) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) (sin.f32 normAngle))
(+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))) (sin.f32 normAngle)))
(+ (/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))) (sin.f32 normAngle)))
(/ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))) (sin.f32 normAngle))
(* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))
(*.f32 n0_i (*.f32 normAngle (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)) (sin.f32 normAngle)))))
(* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))
(*.f32 n0_i (*.f32 normAngle (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)) (sin.f32 normAngle)))))
(* n0_i (+ (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle))) (/ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (sin normAngle))))
(*.f32 n0_i (*.f32 normAngle (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) (*.f32 n0_i (sin.f32 normAngle))) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)) (sin.f32 normAngle)))))
(* -1 (/ (* n0_i (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n0_i 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))) (neg.f32 (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.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))) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.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))) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) (* n0_i (sin normAngle)))) (/ (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))) (sin normAngle)))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (*.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))) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) (*.f32 n0_i (sin.f32 normAngle))))))
(/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (sin.f32 normAngle))
(+ (/ (* normAngle (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))) (sin normAngle)) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(*.f32 normAngle (+.f32 (/.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (sin.f32 normAngle))))
(+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (sin.f32 normAngle)) (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (sin.f32 normAngle))))))
(+ (* u (+ (* u (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (* -1/6 (/ (* (pow normAngle 3) (* u (+ n1_i (* -1 n0_i)))) (sin normAngle))))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (sin.f32 normAngle)) (*.f32 u (+.f32 (*.f32 normAngle (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (sin.f32 normAngle))) (*.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (-.f32 n1_i n0_i))) (sin.f32 normAngle)))))))
(* -1/6 (/ (* (pow normAngle 3) (* (pow u 3) (+ n1_i (* -1 n0_i)))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 n1_i n0_i))) (sin.f32 normAngle))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (sin.f32 normAngle) u)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)) (sin.f32 normAngle))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* (pow u 2) (sin normAngle))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (sin.f32 normAngle) u)) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)) (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (*.f32 u u))))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n1_i (* -1 n0_i))) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 3) (sin normAngle))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* (pow u 2) (sin normAngle)))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (sin.f32 normAngle) u)) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (*.f32 (sin.f32 normAngle) (*.f32 u u))) (/.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u u)))))))))
(* 1/6 (/ (* (pow normAngle 3) (* (pow u 3) (+ n0_i (* -1 n1_i)))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 n0_i n1_i))) (sin.f32 normAngle))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))) (* 1/2 (/ (* n0_i (pow normAngle 3)) (* u (sin normAngle)))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n0_i n1_i) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (sin.f32 normAngle) u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) (* u (sin normAngle)))) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))) u)) (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n0_i n1_i) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 normAngle (/.f32 (+.f32 (-.f32 n0_i n1_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 (sin.f32 normAngle) u)))) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) (sin normAngle))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))) u)) (* -1/6 (/ (* (pow normAngle 3) (+ n0_i (* -1 n1_i))) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n0_i n1_i) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (-.f32 (/.f32 (*.f32 normAngle (+.f32 (-.f32 n0_i n1_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 (sin.f32 normAngle) u))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))) (sin.f32 normAngle)))
(+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))) (sin.f32 normAngle)))
(+ (/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))) (sin.f32 normAngle)))
(/ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))) (sin.f32 normAngle))
(* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (*.f32 normAngle (+.f32 (/.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (*.f32 normAngle (+.f32 (/.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* n1_i (+ (/ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (*.f32 normAngle (+.f32 (/.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (sin.f32 normAngle))))))
(* -1 (/ (* n1_i (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3)))))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n1_i normAngle) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u)) (neg.f32 (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 normAngle (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 normAngle (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))) (sin normAngle)))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 normAngle (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle)))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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)))))))
(* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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)))))))
(* normAngle (+ (* -1/6 (* (pow normAngle 2) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3))))) (+ (* n0_i (- 1 u)) (* n1_i u))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.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)))))))
(* -1/6 (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.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)))))
(* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))
(* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))
(* (pow normAngle 3) (+ (* -1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))) (+ (/ (* n0_i (- 1 u)) (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 normAngle normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 normAngle normAngle)))
(* -1/6 (* (pow normAngle 3) (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (+.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)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (+ (* n0_i (- 1 u)) (* n1_i u)) (pow normAngle 2))) (* 1/6 (+ (* n0_i (pow (- 1 u) 3)) (* n1_i (pow u 3)))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)))
(+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))
(+.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))))
(+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))
(+.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))))
(+ (* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u))) (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))))
(+.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u))))
(* n0_i (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)))
(* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))
(*.f32 n0_i (*.f32 normAngle (+.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) n0_i))))
(* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))
(*.f32 n0_i (*.f32 normAngle (+.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) n0_i))))
(* n0_i (+ (* normAngle (- (+ 1 (* -1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))) u)) (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)))
(*.f32 n0_i (*.f32 normAngle (+.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) u)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)) n0_i))))
(* -1 (* n0_i (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3)))))))
(*.f32 (neg.f32 (*.f32 n0_i 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)))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.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))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) n0_i)))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.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))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) n0_i)))
(* -1 (* n0_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u))) n0_i)) (* normAngle (+ (* -1 (- 1 u)) (* 1/6 (* (pow normAngle 2) (pow (- 1 u) 3))))))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.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))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u))) n0_i)))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(+ (* normAngle (* u (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2))))))) (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 normAngle (+.f32 n0_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (* -1/6 (* (pow normAngle 3) (* u (+ n1_i (* -1 n0_i))))))))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u (-.f32 n1_i n0_i))))))))
(* -1/6 (* (pow normAngle 3) (* (pow u 3) (+ n1_i (* -1 n0_i)))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 n1_i n0_i)))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (+ (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i)))) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i)) (*.f32 normAngle (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (*.f32 u u))))))
(* (pow u 3) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) u)) (+ (* -1/6 (* (pow normAngle 3) (+ n1_i (* -1 n0_i)))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 3)) (/ (* normAngle (+ n1_i (+ (* -1 n0_i) (* 1/2 (* n0_i (pow normAngle 2)))))) (pow u 2))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (-.f32 n1_i n0_i))) (*.f32 normAngle (+.f32 (/.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))) (*.f32 u u)) (/.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 u u)))))))
(* 1/6 (* (pow normAngle 3) (* (pow u 3) (+ n0_i (* -1 n1_i)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 u u)) (-.f32 n0_i n1_i)))
(* -1 (* (pow u 3) (+ (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))) (* 1/2 (/ (* n0_i (pow normAngle 3)) u)))))
(*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n0_i n1_i) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2)))))) u)) (* -1/2 (* n0_i (pow normAngle 3)))) u)) (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n0_i n1_i) (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (-.f32 n0_i n1_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u)) (* normAngle (+ n0_i (+ (* -1 n1_i) (* -1/2 (* n0_i (pow normAngle 2))))))) u)) (* -1/2 (* n0_i (pow normAngle 3)))) u)) (* -1/6 (* (pow normAngle 3) (+ n0_i (* -1 n1_i)))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 n0_i n1_i) (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (-.f32 (*.f32 normAngle (+.f32 (-.f32 n0_i n1_i) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (/.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) u)) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u))))
(*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))
(+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))
(+.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))
(+.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(+ (* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))) (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))))
(+.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))))))
(* n1_i (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))))
(*.f32 (*.f32 n1_i normAngle) (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))))
(* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))
(*.f32 n1_i (*.f32 normAngle (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i))))
(* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))
(*.f32 n1_i (*.f32 normAngle (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i))))
(* n1_i (+ (* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3))))) (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)))
(*.f32 n1_i (*.f32 normAngle (+.f32 (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) n1_i))))
(* -1 (* n1_i (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3)))))))
(neg.f32 (*.f32 (*.f32 n1_i normAngle) (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u)))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u)) (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u)) (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle (+ (* -1/6 (* n0_i (* (pow normAngle 2) (pow (- 1 u) 3)))) (* n0_i (- 1 u)))) n1_i)) (* normAngle (+ (* -1 u) (* 1/6 (* (pow normAngle 2) (pow u 3))))))))
(neg.f32 (*.f32 n1_i (-.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u (*.f32 u u))) u)) (/.f32 (*.f32 normAngle (+.f32 (*.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))))) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) n1_i))))
(* n1_i u)
(*.f32 n1_i u)
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i 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 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
(* n0_i (- (+ 1 (/ (* n1_i u) n0_i)) u))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i u) n0_i))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i u) n0_i))))
(* -1 (* n0_i (+ (* -1 (- 1 u)) (* -1 (/ (* n1_i u) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u)) (/.f32 (*.f32 n1_i u) n0_i))))
n0_i
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (* u (+ n1_i (* -1 n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* u (+ n1_i (* -1 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* u (+ n1_i (+ (* -1 n0_i) (/ n0_i u))))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(* -1 (* u (+ n0_i (* -1 n1_i))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 n0_i n1_i)))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u)))
(* -1 (* u (+ n0_i (+ (* -1 n1_i) (* -1 (/ n0_i u))))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 n0_i n1_i) (/.f32 n0_i u)))
(* n0_i (- 1 u))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* n1_i u)
(*.f32 n1_i u)
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ u (/ (* n0_i (- 1 u)) 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) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) n1_i) u))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) n1_i) u))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (- 1 u)) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (*.f32 n0_i (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u))) n1_i) u))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (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 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) (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 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (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 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (+.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 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/120 binary32) u))) (*.f32 #s(literal 1/6 binary32) 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 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (+.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 (*.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32))) (*.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 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/120 binary32) u)))) (+.f32 (*.f32 #s(literal -1/5040 binary32) u) (*.f32 #s(literal 1/120 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal 1/120 binary32) u))))) (*.f32 #s(literal 1/6 binary32) u)))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (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 normAngle u)) (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 normAngle u)) (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 normAngle u)) (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 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) #s(literal -1 binary32)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (neg.f32 n0_i) (+.f32 (*.f32 (neg.f32 (/.f32 n1_i n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) #s(literal -1 binary32)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (*.f32 n1_i normAngle) u) (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 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle 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 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (/.f32 (*.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 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))
(+.f32 (+.f32 n0_i (*.f32 n1_i u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) 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))))))
(+.f32 (+.f32 n0_i (*.f32 n1_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.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 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/120 binary32) (*.f32 n1_i u)))) (*.f32 #s(literal 1/6 binary32) (*.f32 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))))))
(+.f32 (+.f32 n0_i (*.f32 n1_i u)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.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 #s(literal -1/5040 binary32) (*.f32 n1_i (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 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/120 binary32) (*.f32 n1_i u)))) (+.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n1_i u)) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
n0_i
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (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 normAngle u)) (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 normAngle u)) (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 normAngle u)) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 (neg.f32 n1_i) (neg.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i normAngle) u) (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 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle 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 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (/.f32 (*.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 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.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 #s(literal 1/120 binary32) (/.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)))))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(* n1_i u)
(*.f32 n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.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 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.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 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/120 binary32) (*.f32 n1_i u)))) (*.f32 #s(literal 1/6 binary32) (*.f32 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)))))
(+.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (+.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 #s(literal -1/5040 binary32) (*.f32 n1_i (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 (*.f32 u (*.f32 u u)) u)))) (*.f32 #s(literal -1/120 binary32) (*.f32 n1_i u)))) (+.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n1_i u)) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i u)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(* normAngle u)
(*.f32 normAngle u)
(* 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 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(* normAngle u)
(*.f32 normAngle u)
(* normAngle (+ u (* -1/6 (* (pow normAngle 2) (pow u 3)))))
(*.f32 normAngle (+.f32 u (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.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 #s(literal 1/120 binary32) (*.f32 normAngle normAngle)) (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 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 normAngle normAngle)) (pow.f32 u #s(literal 7 binary32)))))))))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(sin (* normAngle u))
(sin.f32 (*.f32 normAngle u))
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 normAngle (+.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 normAngle (+.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* normAngle (+ n1_i (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2))))))
(*.f32 normAngle (+.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u u)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 2))) (/ n1_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n1_i (pow normAngle 2))) (* 1/6 (* n1_i (pow u 2))))))
(*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u u))) (/.f32 n1_i (*.f32 normAngle normAngle))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))
(*.f32 n1_i (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
n0_i
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) u))
(+ 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 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) u))))))
(+ 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 n1_i (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n0_i 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (cos.f32 normAngle))) (sin.f32 normAngle)))))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u u)))))))
(* (pow u 3) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow u 3) (sin normAngle))) (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u u)))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u))))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* (pow u 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i normAngle) (* (pow u 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+.f32 (*.f32 n1_i u) (*.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)))) (* -1/6 (+ (* n0_i (- 1 u)) (* n1_i u)))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.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 n1_i u) (*.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/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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 normAngle normAngle) (+.f32 (+.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/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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n1_i u) (*.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))) (* (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 (* 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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 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 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 n0_i #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) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) 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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.f32 #s(literal -1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (+.f32 (*.f32 #s(literal -1/5040 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))))) (+.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(* (pow normAngle 3) (+ (* -1/6 (/ (* n1_i (pow u 3)) (sin normAngle))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle))) (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 3))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle))))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* (pow normAngle 3) (sin normAngle)))) (+ (* -1 (/ (* n1_i u) (* (pow normAngle 2) (sin normAngle)))) (* 1/6 (/ (* n1_i (pow u 3)) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle))))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle))
(/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (sin.f32 normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 n0_i (sin.f32 normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 n0_i (sin.f32 normAngle)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) (* n0_i (sin normAngle)))))))
(*.f32 (neg.f32 n0_i) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 n0_i (sin.f32 normAngle)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle)))
(+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)) (/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle)))
(/ (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))))
(* n1_i (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle))) (/ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (sin.f32 normAngle))))
(* -1 (/ (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (neg.f32 (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (sin.f32 normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))) (/ (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))) (sin normAngle)))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (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 (*.f32 n0_i 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 (*.f32 n0_i normAngle) (cos.f32 normAngle))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) u))))))
(+ (* 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 (*.f32 n0_i 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 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (cos.f32 normAngle))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 u u)))))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow u 3)) (/ (* n1_i normAngle) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 u u)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 u u)))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(*.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (pow u 3))) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (*.f32 u u))))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* normAngle (+ (* n0_i (- 1 u)) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.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))))))))
(*.f32 normAngle (+.f32 (+.f32 (*.f32 n1_i u) (*.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 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 n1_i (*.f32 u (*.f32 u 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))) (* 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 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 #s(literal 1/120 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (pow.f32 (-.f32 #s(literal 1 binary32) 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/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 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.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 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)))))))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (+ (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (*.f32 normAngle normAngle)))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (pow normAngle 3))) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3)))))))
(*.f32 (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 normAngle (*.f32 normAngle normAngle)))) (neg.f32 (*.f32 normAngle (*.f32 normAngle normAngle))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle 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))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) n0_i)))
(* n0_i (+ (sin (* normAngle (- 1 u))) (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))
(*.f32 n0_i (+.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) 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 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) n0_i)))
(* -1 (* n0_i (+ (* -1 (sin (* normAngle (- 1 u)))) (* -1 (/ (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle))) n0_i)))))
(*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))))) 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 (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(+ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2)))))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* n1_i (+ (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))) (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)))
(*.f32 n1_i (+.f32 (*.f32 u (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)))) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(*.f32 (*.f32 n1_i (neg.f32 u)) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) n1_i)) (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2))))))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u 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 (cos.f32 normAngle) u)))
(+ (* 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 (sin.f32 normAngle) u))) (*.f32 (*.f32 n0_i 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 #s(literal 1/6 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (cos.f32 normAngle) u))))) (*.f32 (*.f32 n0_i 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 #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))))) (*.f32 n0_i (-.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 #s(literal -1/6 binary32) (*.f32 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/120 binary32) (*.f32 (*.f32 n0_i (*.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 #s(literal -1/6 binary32) (*.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 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 (- 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))))
n0_i
(+ n0_i (* (pow normAngle 2) (- (* -1/2 n0_i) (* -1/6 n0_i))))
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal -1/3 binary32))))
(+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* (pow normAngle 2) (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i))))) (* -1/6 n0_i))))
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/24 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)))) (*.f32 #s(literal -1/120 binary32) n0_i))) (*.f32 n0_i #s(literal 1/6 binary32))))))
(+ n0_i (* (pow normAngle 2) (- (+ (* -1/2 n0_i) (* (pow normAngle 2) (- (+ (* 1/24 n0_i) (* (pow normAngle 2) (- (* -1/720 n0_i) (+ (* -1/6 (- (* 1/24 n0_i) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i)))) (+ (* -1/5040 n0_i) (* 1/120 (- (* -1/2 n0_i) (* -1/6 n0_i)))))))) (+ (* -1/6 (- (* -1/2 n0_i) (* -1/6 n0_i))) (* 1/120 n0_i))))) (* -1/6 n0_i))))
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/24 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/720 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/24 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)))) (*.f32 #s(literal -1/120 binary32) n0_i)))) (+.f32 (*.f32 n0_i #s(literal -1/5040 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/3 binary32)) #s(literal 1/120 binary32))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (*.f32 n0_i #s(literal 1/120 binary32)))))) (*.f32 n0_i #s(literal 1/6 binary32))))))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i normAngle)
(/.f32 n0_i normAngle)
(/ (+ n0_i (* 1/6 (* n0_i (pow normAngle 2)))) normAngle)
(/.f32 (+.f32 n0_i (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 7/360 binary32))) (*.f32 n0_i #s(literal 1/6 binary32))))) normAngle)
(/ (+ n0_i (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 n0_i) (+ (* 1/720 n0_i) (* 1/6 (+ (* -1/36 n0_i) (* 1/120 n0_i))))))) (+ (* -1/36 n0_i) (* 1/120 n0_i)))) (* -1/6 n0_i)))) normAngle)
(/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/840 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -7/360 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 n0_i #s(literal 7/360 binary32)))) (*.f32 n0_i #s(literal 1/6 binary32))))) normAngle)
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
(/ n0_i (sin normAngle))
(/.f32 n0_i (sin.f32 normAngle))
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 #s(literal 1 binary32) (*.f32 u u))) (/.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 #s(literal 1 binary32) (*.f32 u u))) (/.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)))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(* n0_i (pow (- 1 u) 3))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
n0_i
(+ n0_i (* -3 (* n0_i u)))
(+.f32 n0_i (*.f32 (*.f32 n0_i #s(literal -3 binary32)) u))
(+ n0_i (* u (+ (* -3 n0_i) (* 3 (* n0_i u)))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 n0_i #s(literal -3 binary32)) (*.f32 (*.f32 n0_i #s(literal 3 binary32)) u))))
(+ n0_i (* u (+ (* -3 n0_i) (* u (+ (* -1 (* n0_i u)) (* 3 n0_i))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 n0_i #s(literal -3 binary32)) (*.f32 u (-.f32 (*.f32 n0_i #s(literal 3 binary32)) (*.f32 n0_i u))))))
(* -1 (* n0_i (pow u 3)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* (pow u 3) (+ (* -1 n0_i) (* 3 (/ n0_i u))))
(*.f32 (*.f32 u (*.f32 u u)) (-.f32 (*.f32 (/.f32 n0_i u) #s(literal 3 binary32)) n0_i))
(* (pow u 3) (+ (* -3 (/ n0_i (pow u 2))) (+ (* -1 n0_i) (* 3 (/ n0_i u)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (-.f32 (*.f32 (/.f32 n0_i u) #s(literal 3 binary32)) n0_i) (/.f32 (*.f32 n0_i #s(literal -3 binary32)) (*.f32 u u))))
(* (pow u 3) (+ (* -3 (/ n0_i (pow u 2))) (+ (* -1 n0_i) (+ (* 3 (/ n0_i u)) (/ n0_i (pow u 3))))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 n0_i #s(literal -3 binary32)) (*.f32 u u)) (+.f32 (-.f32 (*.f32 (/.f32 n0_i u) #s(literal 3 binary32)) n0_i) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(* -1 (* n0_i (pow u 3)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ n0_i (* -3 (/ n0_i u)))))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (+.f32 n0_i (*.f32 (/.f32 n0_i u) #s(literal -3 binary32)))))
(* -1 (* (pow u 3) (+ n0_i (* -1 (/ (+ (* -3 (/ n0_i u)) (* 3 n0_i)) u)))))
(*.f32 (-.f32 n0_i (/.f32 (+.f32 (*.f32 n0_i #s(literal 3 binary32)) (*.f32 (/.f32 n0_i u) #s(literal -3 binary32))) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ n0_i (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ n0_i u)) (* 3 n0_i)) u)) (* 3 n0_i)) u)))))
(*.f32 (-.f32 n0_i (/.f32 (-.f32 (*.f32 n0_i #s(literal 3 binary32)) (/.f32 (-.f32 (*.f32 n0_i #s(literal 3 binary32)) (/.f32 n0_i u)) u)) u)) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(* n1_i (pow u 3))
(*.f32 n1_i (*.f32 u (*.f32 u u)))
(/ 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))
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))
(neg.f32 (*.f32 normAngle u))
(* 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))
(neg.f32 (*.f32 normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle u))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(-.f32 #s(literal 0 binary32) (*.f32 u (-.f32 normAngle (/.f32 normAngle 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 (*.f32 n1_i normAngle) u)
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (+.f32 (*.f32 n1_i normAngle) (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 3))) (/ (* n1_i normAngle) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(*.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(*.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ (* n1_i normAngle) (pow u 2))) (* 1/6 (* n1_i (pow normAngle 3))))))
(*.f32 (-.f32 (*.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i normAngle) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n1_i (* normAngle u))
(*.f32 (*.f32 n1_i normAngle) u)
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (*.f32 n1_i u)))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))))
(* (pow normAngle 3) (+ (* -1/6 (* n1_i (pow u 3))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u))))))
(* -1/6 (* n1_i (* (pow normAngle 3) (pow u 3))))
(*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* n1_i u) (pow normAngle 2))) (* 1/6 (* n1_i (pow u 3))))))
(neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 u u)))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* n1_i (* u (+ normAngle (* -1/6 (* (pow normAngle 3) (pow u 2))))))
(*.f32 (*.f32 n1_i u) (+.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(*.f32 (*.f32 n1_i (neg.f32 u)) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(*.f32 (*.f32 n1_i (neg.f32 u)) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(*.f32 (*.f32 n1_i (neg.f32 u)) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1 (* n1_i (* u (+ (* -1 normAngle) (* 1/6 (* (pow normAngle 3) (pow u 2)))))))
(*.f32 (*.f32 n1_i (neg.f32 u)) (-.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u)) normAngle))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))
(* -1/6 (* (pow normAngle 3) (pow u 2)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 u u))

eval405.0ms (2.6%)

Compiler

Compiled 54902 to 4107 computations (92.5% saved)

prune165.0ms (1.1%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New1414181432
Fresh12214
Picked415
Done000
Total1430211451
Accuracy
100.0%
Counts
1451 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(fma.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u n0_i)
75.0%
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (sin.f32 normAngle))
74.1%
(/.f32 (+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
46.5%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
98.8%
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
99.0%
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
98.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 u n1_i))
98.2%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
99.4%
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))) (*.f32 u (-.f32 n1_i n0_i))))
81.9%
(+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))
83.3%
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) n1_i))
81.5%
(+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle u) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.7%
(+.f32 n0_i (*.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (sin.f32 normAngle)))))
99.1%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i)))
98.4%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
99.3%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
82.6%
(+.f32 n0_i (*.f32 u n1_i))
98.5%
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (sin.f32 normAngle)) normAngle)
98.3%
(*.f32 normAngle (+.f32 (/.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (sin.f32 normAngle))))
81.9%
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
46.9%
n0_i
Compiler

Compiled 1171 to 630 computations (46.2% saved)

simplify280.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
cost-diff0
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
cost-diff0
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (sin.f32 normAngle))
cost-diff192
(+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))
cost-diff0
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
cost-diff0
(-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i)
cost-diff0
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i))
cost-diff0
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i)))
cost-diff0
(*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))
cost-diff0
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))))
cost-diff0
(*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) n1_i)
cost-diff0
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) n1_i))
cost-diff0
(*.f32 u n1_i)
cost-diff0
(+.f32 n0_i (*.f32 u n1_i))
cost-diff64
(*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)))
cost-diff64
(+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))
cost-diff128
(-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))
cost-diff128
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
Rules
4424×*-lowering-*.f32
4424×*-lowering-*.f64
4324×+-lowering-+.f64
4324×+-lowering-+.f32
2022×sum4-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
065576
1196552
2719527
32952492
08733492
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (+ (* (* normAngle normAngle) (+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))) (* u (- n1_i n0_i))))
n0_i
(+ (* (* normAngle normAngle) (+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))) (* u (- n1_i n0_i)))
(* (* normAngle normAngle) (+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24)))))))
(* normAngle normAngle)
normAngle
(+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))
(* (+ (* n0_i 1/3) (* n1_i 1/6)) u)
(+ (* n0_i 1/3) (* n1_i 1/6))
(* n0_i 1/3)
1/3
(* n1_i 1/6)
n1_i
1/6
u
(* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24)))))
(* (* normAngle normAngle) u)
(+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))
(* -1/6 (* n0_i -1/3))
-1/6
(* n0_i -1/3)
-1/3
(- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24)))
(* n0_i 1/120)
1/120
(+ (* n1_i -7/360) (* n0_i 1/24))
(* n1_i -7/360)
-7/360
(* n0_i 1/24)
1/24
(* u (- n1_i n0_i))
(- n1_i n0_i)
(+ n0_i (* u n1_i))
n0_i
(* u n1_i)
u
n1_i
(+ n0_i (* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i))
n0_i
(* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i)
(+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u))))
u
(* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))
(* normAngle normAngle)
normAngle
(* -1/6 (- (* u (* u u)) u))
-1/6
(- (* u (* u u)) u)
(* u (* u u))
(* u u)
n1_i
(+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i)))
n0_i
(* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i))
u
(- (* normAngle (/ n1_i (sin normAngle))) n0_i)
(* normAngle (/ n1_i (sin normAngle)))
normAngle
(/ n1_i (sin normAngle))
n1_i
(sin normAngle)
(/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))) (sin normAngle))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle)))))
normAngle
(+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))
n0_i
(* -1/6 (* n0_i (* normAngle normAngle)))
-1/6
(* n0_i (* normAngle normAngle))
(* normAngle normAngle)
(* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))
u
(+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))
(* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2)))
(+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))
(- n1_i n0_i)
n1_i
(* (* n0_i (* normAngle normAngle)) 1/2)
1/2
(* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))
-1/2
(* n0_i (* u (* normAngle (* normAngle normAngle))))
(* u (* normAngle (* normAngle normAngle)))
(* normAngle (* normAngle normAngle))
(sin normAngle)
Outputs
(+ n0_i (+ (* (* normAngle normAngle) (+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))) (* u (- n1_i n0_i))))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/45 binary32)) (*.f32 n1_i #s(literal 7/360 binary32)))) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
n0_i
(+ (* (* normAngle normAngle) (+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))) (* u (- n1_i n0_i)))
(+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/45 binary32)) (*.f32 n1_i #s(literal 7/360 binary32)))) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))))) (*.f32 u (-.f32 n1_i n0_i)))
(* (* normAngle normAngle) (+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24)))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/45 binary32)) (*.f32 n1_i #s(literal 7/360 binary32)))) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/45 binary32)) (*.f32 n1_i #s(literal 7/360 binary32)))) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))))
(* (+ (* n0_i 1/3) (* n1_i 1/6)) u)
(*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)
(+ (* n0_i 1/3) (* n1_i 1/6))
(+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))
(* n0_i 1/3)
(*.f32 n0_i #s(literal 1/3 binary32))
1/3
#s(literal 1/3 binary32)
(* n1_i 1/6)
(*.f32 n1_i #s(literal 1/6 binary32))
n1_i
1/6
#s(literal 1/6 binary32)
u
(* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle u)) (+.f32 (*.f32 n0_i #s(literal 1/45 binary32)) (*.f32 n1_i #s(literal 7/360 binary32))))
(* (* normAngle normAngle) u)
(*.f32 normAngle (*.f32 normAngle u))
(+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))
(+.f32 (*.f32 n0_i #s(literal 1/45 binary32)) (*.f32 n1_i #s(literal 7/360 binary32)))
(* -1/6 (* n0_i -1/3))
(*.f32 n0_i #s(literal 1/18 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/120) (+ (* n1_i -7/360) (* n0_i 1/24)))
(+.f32 (*.f32 n1_i #s(literal 7/360 binary32)) (*.f32 n0_i #s(literal -1/30 binary32)))
(* n0_i 1/120)
(*.f32 n0_i #s(literal 1/120 binary32))
1/120
#s(literal 1/120 binary32)
(+ (* n1_i -7/360) (* n0_i 1/24))
(+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))
(* n1_i -7/360)
(*.f32 n1_i #s(literal -7/360 binary32))
-7/360
#s(literal -7/360 binary32)
(* n0_i 1/24)
(*.f32 n0_i #s(literal 1/24 binary32))
1/24
#s(literal 1/24 binary32)
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(+ n0_i (* u n1_i))
(+.f32 n0_i (*.f32 n1_i u))
n0_i
(* u n1_i)
(*.f32 n1_i u)
u
n1_i
(+ n0_i (* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i))
(+.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle u) #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
n0_i
(* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i)
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle u) #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u))))
(+.f32 u (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle u) #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
u
(* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))
(*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle u) #s(literal -1/6 binary32))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(* -1/6 (- (* u (* u u)) u))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) #s(literal 1/6 binary32)))
-1/6
#s(literal -1/6 binary32)
(- (* u (* u u)) u)
(*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 u u)))
(* u (* u u))
(*.f32 u (*.f32 u u))
(* u u)
(*.f32 u u)
n1_i
(+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) n0_i)))
n0_i
(* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i))
(*.f32 u (-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) n0_i))
u
(- (* normAngle (/ n1_i (sin normAngle))) n0_i)
(-.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle)) n0_i)
(* normAngle (/ n1_i (sin normAngle)))
(/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle))
normAngle
(/ n1_i (sin normAngle))
(/.f32 n1_i (sin.f32 normAngle))
n1_i
(sin normAngle)
(sin.f32 normAngle)
(/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))) (sin normAngle))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)) n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 u #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))) (sin.f32 normAngle))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))))
(+.f32 (*.f32 normAngle (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)) n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 u #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 n0_i normAngle))
normAngle
(+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)) n0_i)
n0_i
(* -1/6 (* n0_i (* normAngle normAngle)))
(*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
-1/6
#s(literal -1/6 binary32)
(* n0_i (* normAngle normAngle))
(*.f32 n0_i (*.f32 normAngle normAngle))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
(* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))
(*.f32 u (+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 u #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))))
u
(+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))
(+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (*.f32 (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 u #s(literal -1/2 binary32)) #s(literal 1/2 binary32))))
(* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2)))
(*.f32 normAngle (+.f32 n1_i (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal 1/2 binary32)))))))
(+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))
(+.f32 n1_i (*.f32 n0_i (+.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle #s(literal 1/2 binary32))))))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* (* n0_i (* normAngle normAngle)) 1/2)
(*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))
(*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))
-1/2
#s(literal -1/2 binary32)
(* n0_i (* u (* normAngle (* normAngle normAngle))))
(*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))
(* u (* normAngle (* normAngle normAngle)))
(*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))
(* normAngle (* normAngle normAngle))
(*.f32 normAngle (*.f32 normAngle normAngle))
(sin normAngle)
(sin.f32 normAngle)

localize415.0ms (2.6%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
accuracy99.6%
(*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))
accuracy99.4%
(*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))
accuracy77.0%
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (sin.f32 normAngle))
accuracy99.9%
(/.f32 n1_i (sin.f32 normAngle))
accuracy99.9%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i)))
accuracy99.8%
(*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i))
accuracy99.6%
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
accuracy99.9%
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) n1_i))
accuracy99.6%
(*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))
accuracy99.2%
(*.f32 u (*.f32 u u))
accuracy99.0%
(*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))
accuracy100.0%
(*.f32 u n1_i)
accuracy99.8%
(+.f32 n0_i (*.f32 u n1_i))
accuracy98.9%
(*.f32 n1_i #s(literal 1/6 binary32))
accuracy98.9%
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
accuracy98.8%
(*.f32 n1_i #s(literal -7/360 binary32))
accuracy98.1%
(*.f32 n0_i #s(literal 1/120 binary32))
Results
296.0ms252×0valid
15.0ms5exit
Compiler

Compiled 683 to 66 computations (90.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 180.0ms
ival-mult: 99.0ms (55.1% of total)
ival-add: 39.0ms (21.7% of total)
...c/correct-round.rkt:119:19: 26.0ms (14.5% of total)
ival-sub: 5.0ms (2.8% of total)
ival-div: 4.0ms (2.2% of total)
backward-pass: 3.0ms (1.7% of total)
ival-sin: 3.0ms (1.7% of total)
const: 1.0ms (0.6% of total)

series81.0ms (0.5%)

Counts
26 → 780
Calls
Call 1
Inputs
#<alt (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))>
#<alt (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24)))>
#<alt (+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))>
#<alt (* -1/6 (* n0_i -1/3))>
#<alt (+ n0_i (* u n1_i))>
#<alt (* u n1_i)>
#<alt (+ n0_i (* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i))>
#<alt (* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i)>
#<alt (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u))))>
#<alt (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))>
#<alt (+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i)))>
#<alt (* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i))>
#<alt (- (* normAngle (/ n1_i (sin normAngle))) n0_i)>
#<alt (* normAngle (/ n1_i (sin normAngle)))>
#<alt (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))>
#<alt (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))) (sin normAngle))>
#<alt (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))))>
#<alt (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle)))))>
#<alt (* n0_i 1/120)>
#<alt (* n1_i -7/360)>
#<alt (* n1_i 1/6)>
#<alt (* -1/6 (- (* u (* u u)) u))>
#<alt (* u (* u u))>
#<alt (/ n1_i (sin normAngle))>
#<alt (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))>
#<alt (* -1/6 (* n0_i (* normAngle normAngle)))>
Outputs
#<alt (* 7/360 n1_i)>
#<alt (- (* 1/45 n0_i) (* -7/360 n1_i))>
#<alt (- (* 1/45 n0_i) (* -7/360 n1_i))>
#<alt (- (* 1/45 n0_i) (* -7/360 n1_i))>
#<alt (* 1/45 n0_i)>
#<alt (* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))>
#<alt (* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))>
#<alt (* 1/45 n0_i)>
#<alt (* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))>
#<alt (* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))>
#<alt (* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))>
#<alt (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))>
#<alt (- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))>
#<alt (- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))>
#<alt (- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))>
#<alt (* 7/360 n1_i)>
#<alt (* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))>
#<alt (* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))>
#<alt (* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))>
#<alt (* 7/360 n1_i)>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))>
#<alt (* 7/360 n1_i)>
#<alt (- (* -1/30 n0_i) (* -7/360 n1_i))>
#<alt (- (* -1/30 n0_i) (* -7/360 n1_i))>
#<alt (- (* -1/30 n0_i) (* -7/360 n1_i))>
#<alt (* -1/30 n0_i)>
#<alt (* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))>
#<alt (* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))>
#<alt (* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))>
#<alt (* -1/30 n0_i)>
#<alt (* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))>
#<alt (* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))>
#<alt (- (* 1/120 n0_i) (* 1/24 n0_i))>
#<alt (- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))>
#<alt (- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))>
#<alt (- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))>
#<alt (* 7/360 n1_i)>
#<alt (* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))>
#<alt (* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))>
#<alt (* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))>
#<alt (* 7/360 n1_i)>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))>
#<alt (* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))>
#<alt (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u)))>
#<alt (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))>
#<alt (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))>
#<alt (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))>
#<alt (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))>
#<alt (* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))>
#<alt (* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))>
#<alt (* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))>
#<alt (* -1 (* n0_i (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))>
#<alt (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))))>
#<alt (+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))>
#<alt (+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))>
#<alt (+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))>
#<alt (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u)))>
#<alt (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))>
#<alt (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))>
#<alt (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))>
#<alt (* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))>
#<alt (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))>
#<alt (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))>
#<alt (+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))>
#<alt (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))>
#<alt (* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* 1/18 n0_i)>
#<alt (* n1_i u)>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* n1_i u)>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_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 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))>
#<alt (+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))>
#<alt (+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2))))))>
#<alt (* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2))))))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)))>
#<alt (+ n0_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)))>
#<alt (+ n0_i (+ (* -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))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))>
#<alt (+ n0_i (* 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)))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))>
#<alt (* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))>
#<alt (* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))>
#<alt (* n1_i u)>
#<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)))) (* n1_i u))>
#<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))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))>
#<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)))))>
#<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)))))>
#<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)))))>
#<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)))))>
#<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)))))>
#<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)))))>
#<alt (* u (+ 1 (* 1/6 (pow normAngle 2))))>
#<alt (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))>
#<alt u>
#<alt (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))>
#<alt (* 1/6 (* (pow normAngle 2) u))>
#<alt (* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (* n0_i (+ 1 (* -1 u)))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))>
#<alt (* -1 (* n0_i (- u 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- n1_i n0_i))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))))))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))>
#<alt (* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))>
#<alt (* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))>
#<alt (+ n0_i (* -1 (* n0_i u)))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- n1_i n0_i))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- n1_i n0_i)))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u)))))>
#<alt (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))>
#<alt (* -1 (* n0_i u))>
#<alt (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (* -1 (* n0_i u))>
#<alt (* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* -1 (* n0_i u))>
#<alt (* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))>
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) n0_i)>
#<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)))) n0_i)>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))>
#<alt (* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))>
#<alt (* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))>
#<alt (* -1 n0_i)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (* -1 n0_i)>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))>
#<alt (* -1 n0_i)>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))>
#<alt n1_i>
#<alt (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))>
#<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))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* normAngle (- n1_i n0_i))>
#<alt (* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))>
#<alt (* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))>
#<alt (* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))>
#<alt (* (pow normAngle 3) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))>
#<alt (* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))>
#<alt (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))>
#<alt (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (* n1_i normAngle)>
#<alt (* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))>
#<alt (* n1_i normAngle)>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))>
#<alt (* n1_i normAngle)>
#<alt (+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))>
#<alt (+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))>
#<alt (+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))>
#<alt (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))>
#<alt (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))>
#<alt (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))>
#<alt (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))>
#<alt (* -1 (* n0_i (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))>
#<alt (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))>
#<alt (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))>
#<alt (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))>
#<alt (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 3) u)))>
#<alt (* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 3) u)))>
#<alt (* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))>
#<alt (* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))>
#<alt (* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i))))))) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ n0_i (* u (- n1_i n0_i)))) (+ (* 1/120 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/6 (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i)))))))))) (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i))))))))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))>
#<alt (/ (* (pow normAngle 3) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) (sin normAngle))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))>
#<alt (* -1 (/ (* (pow normAngle 3) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))) (sin normAngle)))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (sin normAngle))>
#<alt (* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))>
#<alt (* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))>
#<alt (* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))>
#<alt (* -1 (/ (* n0_i (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))) (sin normAngle)))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))>
#<alt (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle))>
#<alt (+ (/ (* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (sin normAngle)) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))>
#<alt (+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))>
#<alt (+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))>
#<alt (* -1/2 (/ (* n0_i (* (pow normAngle 3) (pow u 2))) (sin normAngle)))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle)))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 2) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle))))))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 2) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle))))))>
#<alt (* -1/2 (/ (* n0_i (* (pow normAngle 3) (pow u 2))) (sin normAngle)))>
#<alt (* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))))>
#<alt (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) (sin normAngle))>
#<alt (+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))>
#<alt (+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))>
#<alt (+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))>
#<alt (* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))>
#<alt (* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))>
#<alt (* normAngle (+ n0_i (* u (- n1_i n0_i))))>
#<alt (* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))>
#<alt (* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))>
#<alt (* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))>
#<alt (* n1_i (* normAngle u))>
#<alt (+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))>
#<alt (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))))>
#<alt (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))>
#<alt (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))>
#<alt (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))>
#<alt (* -1 (* n0_i (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))>
#<alt (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))>
#<alt (+ (* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))))>
#<alt (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))))>
#<alt (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 2)) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 2)) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/2 (* n0_i (pow normAngle 3)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/2 (* n0_i (pow normAngle 3)))))>
#<alt (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))>
#<alt (+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))>
#<alt (+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))>
#<alt (+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))>
#<alt (* n1_i (* normAngle u))>
#<alt (* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))>
#<alt (* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))>
#<alt (* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))>
#<alt (* n1_i (* normAngle u))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))>
#<alt (* n0_i normAngle)>
#<alt (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))>
#<alt (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))>
#<alt (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))>
#<alt (* -1/6 (* n0_i (pow normAngle 3)))>
#<alt (* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))>
#<alt (* -1/6 (* n0_i (pow normAngle 3)))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))>
#<alt (* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))>
#<alt (* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 n1_i)>
#<alt (* -7/360 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/6 n1_i)>
#<alt (* 1/6 u)>
#<alt (* u (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* u (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* u (+ 1/6 (* -1/6 (pow u 2))))>
#<alt (* -1/6 (pow u 3))>
#<alt (* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))>
#<alt (* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))>
#<alt (* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))>
#<alt (* -1/6 (pow u 3))>
#<alt (* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))>
#<alt (* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))>
#<alt (* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<alt (pow u 3)>
#<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 (* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))>
#<alt (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))>
#<alt (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))>
#<alt (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))>
#<alt (* normAngle (* u (- n1_i n0_i)))>
#<alt (* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (* (pow normAngle 3) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))>
#<alt (* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))>
#<alt (* -1 (* (pow normAngle 3) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))>
#<alt (* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))>
#<alt (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))>
#<alt (+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))>
#<alt (+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))>
#<alt (+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))>
#<alt (* n1_i (* normAngle u))>
#<alt (* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))>
#<alt (* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))>
#<alt (* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))>
#<alt (* n1_i (* normAngle u))>
#<alt (+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))>
#<alt (+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))>
#<alt (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))>
#<alt (* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))>
#<alt (* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))>
#<alt (* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))>
#<alt (* -1 (* n0_i (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
#<alt (* -1/6 (* n0_i (pow normAngle 2)))>
Calls

195 calls:

TimeVariablePointExpression
4.0ms
n1_i
@inf
(/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))) (sin normAngle))
4.0ms
u
@inf
(+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))
2.0ms
u
@0
(+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))
2.0ms
n1_i
@0
(* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i)
1.0ms
normAngle
@-inf
(/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))) (sin normAngle))

rewrite343.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
4386×*-lowering-*.f32
4386×*-lowering-*.f64
1836×fma-lowering-fma.f32
1836×fma-lowering-fma.f64
1626×pow-lowering-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061300
1371283
23911283
08864283
Stop Event
iter limit
node limit
Counts
26 → 359
Calls
Call 1
Inputs
(+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))
(- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24)))
(+ (* (+ (* n0_i 1/3) (* n1_i 1/6)) u) (* (* (* normAngle normAngle) u) (+ (* -1/6 (* n0_i -1/3)) (- (* n0_i 1/120) (+ (* n1_i -7/360) (* n0_i 1/24))))))
(* -1/6 (* n0_i -1/3))
(+ n0_i (* u n1_i))
(* u n1_i)
(+ n0_i (* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i))
(* (+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))) n1_i)
(+ u (* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u))))
(* (* normAngle normAngle) (* -1/6 (- (* u (* u u)) u)))
(+ n0_i (* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i)))
(* u (- (* normAngle (/ n1_i (sin normAngle))) n0_i))
(- (* normAngle (/ n1_i (sin normAngle))) n0_i)
(* normAngle (/ n1_i (sin normAngle)))
(+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))
(/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))) (sin normAngle))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle))))) (* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle))))))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (* normAngle normAngle)))))
(* n0_i 1/120)
(* n1_i -7/360)
(* n1_i 1/6)
(* -1/6 (- (* u (* u u)) u))
(* u (* u u))
(/ n1_i (sin normAngle))
(* u (+ (* normAngle (+ (- n1_i n0_i) (* (* n0_i (* normAngle normAngle)) 1/2))) (* -1/2 (* n0_i (* u (* normAngle (* normAngle normAngle)))))))
(* -1/6 (* n0_i (* normAngle normAngle)))
Outputs
(+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))
(+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (*.f32 n0_i #s(literal 1/18 binary32))))
(+.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 n0_i #s(literal 1/18 binary32)))
(+.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 n0_i #s(literal 1/18 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/5832 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))))) #s(literal -1 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))
(fma.f32 n0_i #s(literal 1/120 binary32) (neg.f32 (-.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 n0_i #s(literal 1/18 binary32)))))
(fma.f32 (*.f32 n0_i #s(literal -1/3 binary32)) #s(literal -1/6 binary32) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))
(fma.f32 #s(literal 1/120 binary32) n0_i (neg.f32 (-.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 n0_i #s(literal 1/18 binary32)))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) n0_i) #s(literal -1/3 binary32) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))
(-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (-.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 n0_i #s(literal 1/18 binary32))))
(-.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))
(-.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (-.f32 (*.f32 n0_i #s(literal 1/24 binary32)) (*.f32 n0_i #s(literal 1/18 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (+.f32 (-.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (+.f32 (-.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(-.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i))) (*.f32 n0_i #s(literal 1/24 binary32)))
(-.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (*.f32 n1_i #s(literal -7/360 binary32))) (*.f32 n0_i #s(literal 1/24 binary32)))
(-.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 n1_i #s(literal -7/360 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/5832 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 n0_i #s(literal 1/18 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/5832 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))))) (+.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 n0_i #s(literal 1/18 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/5832 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))) (+.f32 (-.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/5832 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 n0_i #s(literal 1/18 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))))) (neg.f32 (+.f32 (-.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) #s(literal 3 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32)))) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32))) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 n0_i #s(literal 1/18 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32)))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/5832 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (-.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 n0_i #s(literal 1/18 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/324 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 n0_i #s(literal 1/120 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
(+.f32 (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (*.f32 n0_i #s(literal 1/120 binary32)))
(+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (neg.f32 (*.f32 n0_i #s(literal 1/24 binary32))))
(+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 (neg.f32 n0_i) #s(literal 1/24 binary32)))
(+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/1728000 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) #s(literal -1 binary32))
(fma.f32 n0_i #s(literal 1/120 binary32) (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
(fma.f32 #s(literal 1/120 binary32) n0_i (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
(-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))
(-.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 n0_i #s(literal 1/24 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/1728000 binary32)) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (/.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(-.f32 (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 n1_i #s(literal -7/360 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/1728000 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/1728000 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/1728000 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/1728000 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (-.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (*.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) #s(literal 3 binary32)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/13824 binary32))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/576 binary32)) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))) (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (neg.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/576 binary32))) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 n0_i #s(literal 1/24 binary32))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/1728000 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/14400 binary32)) (*.f32 (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))))))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))
(+.f32 (*.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)))
(+.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)) (*.f32 u (*.f32 normAngle normAngle))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(fma.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))
(fma.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))
(fma.f32 u (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))
(-.f32 (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 u (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)))) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))))) (neg.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)))
(*.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u))))))
(*.f32 (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/18 binary32)) (+.f32 (+.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (*.f32 #s(literal 7/360 binary32) n1_i)) (*.f32 #s(literal -1/24 binary32) n0_i))) (*.f32 u (*.f32 normAngle normAngle))))))
(*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32)))
(*.f32 n0_i #s(literal 1/18 binary32))
(*.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -1/6 binary32) n0_i))
(*.f32 (*.f32 n0_i #s(literal -1/3 binary32)) #s(literal -1/6 binary32))
(*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) #s(literal -1/3 binary32))
(*.f32 #s(literal 1/18 binary32) n0_i)
(+.f32 n0_i (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 n1_i u)) (*.f32 (+.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u)))) #s(literal -1 binary32))
(fma.f32 n1_i u n0_i)
(fma.f32 u n1_i n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n1_i u))) (/.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (-.f32 n0_i (*.f32 n1_i u))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 n1_i u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 n1_i u)) (*.f32 (+.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u))) (-.f32 n0_i (*.f32 n1_i u)))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) n0_i)))))
(/.f32 (neg.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u)))) (neg.f32 (-.f32 n0_i (*.f32 n1_i u))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 u (*.f32 n1_i u))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 n1_i u) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 n1_i (*.f32 n1_i n1_i)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) n0_i)))))
(*.f32 (*.f32 (+.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 n1_i u))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))) #s(literal -1 binary32))
(fma.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)
(fma.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (/.f32 (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (-.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))) (+.f32 (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i n1_i) (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))) (-.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))) (neg.f32 (-.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))
(+.f32 (*.f32 n1_i u) (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 n1_i u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) n1_i))
(+.f32 (*.f32 n1_i (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 n1_i u))
(+.f32 (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) n1_i) (*.f32 n1_i u))
(/.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 u u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u))))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 u u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) n1_i) (+.f32 (*.f32 u u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u))))
(/.f32 (*.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))) n1_i) (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(*.f32 n1_i (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(*.f32 (+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) n1_i)
(+.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u)
(pow.f32 (/.f32 (+.f32 (*.f32 u u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u))) (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 u u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) #s(literal -1 binary32))
(fma.f32 normAngle (*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) u)
(fma.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) u)
(fma.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 normAngle normAngle) u)
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (*.f32 u (*.f32 u u)) u) u)
(-.f32 (/.f32 (*.f32 u u) (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 u u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u))))
(/.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u u) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u))) (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 u u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))) (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))))) (neg.f32 (+.f32 (*.f32 u u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u)))))
(/.f32 (neg.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (neg.f32 (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))) (*.f32 u u)) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u))
(*.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u u) (*.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (-.f32 (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) u)))))
(*.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (-.f32 u (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (neg.f32 u)))
(+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (neg.f32 u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))) (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u))))
(/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u) (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u))
(*.f32 #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 normAngle normAngle)))
(*.f32 normAngle (*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))
(*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 normAngle normAngle))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (-.f32 (*.f32 u (*.f32 u u)) u))
(*.f32 (*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) normAngle)
(*.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 u (*.f32 u u)) u)) #s(literal -1/6 binary32))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)))
(+.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) n0_i)
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) (-.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i) u n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)))) (/.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 3 binary32))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) (-.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) (-.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32))) (-.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) (-.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32)))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) n0_i))
(*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) (-.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)))))
(+.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) u) (*.f32 (neg.f32 n0_i) u))
(/.f32 (*.f32 u (-.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(/.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (+.f32 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i) u)
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))) (-.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) #s(literal -1 binary32))
(fma.f32 n1_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) normAngle) (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (neg.f32 n0_i))
(-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i normAngle) (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))) (-.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 (+.f32 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 n0_i) (neg.f32 n0_i)) (*.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 n0_i) (neg.f32 n0_i))) (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 #s(literal 1 binary32) (+.f32 n0_i (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle)) #s(literal -1 binary32))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n1_i normAngle)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle (neg.f32 n1_i)) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 (neg.f32 n1_i) normAngle) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 n1_i (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)
(*.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))
(+.f32 (*.f32 normAngle (-.f32 n1_i n0_i)) (+.f32 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/2 binary32) normAngle)) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))
(+.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (-.f32 n1_i n0_i))) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/2 binary32) normAngle)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) #s(literal -1 binary32))
(fma.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))
(fma.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) normAngle (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) #s(literal -1/2 binary32) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (neg.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))
(neg.f32 (/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle)))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) (*.f32 (sin.f32 normAngle) (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) (neg.f32 (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) #s(literal 1 binary32)) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))
(*.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))
(+.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))
(+.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle)) (+.f32 (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))
(+.f32 (*.f32 n0_i normAngle) (+.f32 (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))
(+.f32 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle))) (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))
(+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 n0_i normAngle)) (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(pow.f32 (/.f32 (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) #s(literal -1 binary32))
(fma.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))
(fma.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))
(fma.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) u (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))
(fma.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) normAngle (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))
(-.f32 (/.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (/.f32 (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) u) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))))
(/.f32 (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))) (neg.f32 (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) (neg.f32 (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))))))
(*.f32 (-.f32 (*.f32 normAngle (*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))) (*.f32 (*.f32 u u) (*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 n0_i normAngle))
(fma.f32 n0_i normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(fma.f32 normAngle n0_i (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 n0_i normAngle)) (-.f32 (*.f32 (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i normAngle) (*.f32 n0_i normAngle)) (*.f32 (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))) (-.f32 (*.f32 n0_i normAngle) (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i))))
(/.f32 (*.f32 normAngle (-.f32 (*.f32 n0_i n0_i) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i (*.f32 normAngle normAngle)))))) (+.f32 n0_i (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))))) normAngle) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i (*.f32 normAngle normAngle))))) normAngle) (+.f32 n0_i (*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(*.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) normAngle)
(*.f32 n0_i #s(literal 1/120 binary32))
(*.f32 #s(literal 1/120 binary32) n0_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(*.f32 #s(literal -7/360 binary32) n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(*.f32 #s(literal 1/6 binary32) n1_i)
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u u))) (*.f32 #s(literal -1/6 binary32) (neg.f32 u)))
(+.f32 (*.f32 (*.f32 u (*.f32 u u)) #s(literal -1/6 binary32)) (*.f32 (neg.f32 u) #s(literal -1/6 binary32)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))) (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u))))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u) (-.f32 (*.f32 u (*.f32 u u)) u))) (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))) (*.f32 u (*.f32 u u))) #s(literal -1/6 binary32)) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))) (*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u))))
(/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u) (-.f32 (*.f32 u (*.f32 u u)) u)) #s(literal -1/6 binary32)) (*.f32 (+.f32 (*.f32 u u) #s(literal 1 binary32)) u))
(*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u))
(*.f32 (-.f32 (*.f32 u (*.f32 u u)) u) #s(literal -1/6 binary32))
(exp.f32 (*.f32 (log.f32 u) #s(literal 3 binary32)))
(pow.f32 u #s(literal 3 binary32))
(*.f32 u (*.f32 u u))
(*.f32 (*.f32 u u) u)
(*.f32 (pow.f32 u #s(literal 3/2 binary32)) (pow.f32 u #s(literal 3/2 binary32)))
(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 (neg.f32 n1_i) (-.f32 #s(literal 0 binary32) (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 (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 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 n1_i) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 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 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle)) (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle)))
(fma.f32 u (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))
(fma.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) u (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle))) (-.f32 (*.f32 (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle)) (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle)) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle))) (*.f32 (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u normAngle)) (*.f32 u (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))))))
(/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (*.f32 u (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) u) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (-.f32 (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32))) (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))) u) (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))
(*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))))
(*.f32 (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) #s(literal -1/2 binary32)))) u)
(*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) n0_i))
(*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal -1/6 binary32))
(*.f32 (*.f32 n0_i normAngle) (*.f32 normAngle #s(literal -1/6 binary32)))
(*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (*.f32 normAngle normAngle))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) n0_i)
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i normAngle)) normAngle)
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) normAngle) normAngle)

simplify667.0ms (4.2%)

Algorithm
egg-herbie
Rules
7214×*-lowering-*.f32
7214×*-lowering-*.f64
5692×+-lowering-+.f64
5692×+-lowering-+.f32
1596×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
075112295
1287810988
0922410988
Stop Event
iter limit
node limit
Counts
780 → 780
Calls
Call 1
Inputs
(* 7/360 n1_i)
(- (* 1/45 n0_i) (* -7/360 n1_i))
(- (* 1/45 n0_i) (* -7/360 n1_i))
(- (* 1/45 n0_i) (* -7/360 n1_i))
(* 1/45 n0_i)
(* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))
(* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))
(* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))
(* 1/45 n0_i)
(* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))
(* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))
(* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))
(- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))
(- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))
(- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))
(- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))
(* 7/360 n1_i)
(* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))
(* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))
(* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))
(* 7/360 n1_i)
(* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))
(* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))
(* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))
(* 7/360 n1_i)
(- (* -1/30 n0_i) (* -7/360 n1_i))
(- (* -1/30 n0_i) (* -7/360 n1_i))
(- (* -1/30 n0_i) (* -7/360 n1_i))
(* -1/30 n0_i)
(* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))
(* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))
(* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))
(* -1/30 n0_i)
(* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))
(* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))
(- (* 1/120 n0_i) (* 1/24 n0_i))
(- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))
(- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))
(- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))
(* 7/360 n1_i)
(* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))
(* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))
(* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))
(* 7/360 n1_i)
(* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))
(* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))
(* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u)))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))
(* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))
(* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))
(* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))
(* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))
(* -1 (* n0_i (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u)))))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))
(+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))))
(+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))
(+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))
(+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u)))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))
(* -1 (* n1_i (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u)))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))
(+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))
(+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))
(* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* 1/18 n0_i)
(* n1_i u)
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* n1_i u)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_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)
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
n0_i
(* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))
(* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))
(* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))
n0_i
(+ n0_i (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2))))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2))))))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)))
(+ n0_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)))
(+ n0_i (+ (* -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))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
n0_i
(+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(* 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 n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(* n1_i u)
(+ (* -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)))) (* n1_i u))
(+ (* -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))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(* u (+ 1 (* 1/6 (pow normAngle 2))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
u
(+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))
(+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))
(+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(* 1/6 (* (pow normAngle 2) u))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(* n0_i (+ 1 (* -1 u)))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(* -1 (* n0_i (- u 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))
n0_i
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- n1_i n0_i))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))))))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))
(+ n0_i (* -1 (* n0_i u)))
(+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- n1_i n0_i))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- n1_i n0_i)))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u)))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))
(* -1 (* n0_i u))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(* -1 (* n0_i u))
(* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* -1 (* n0_i u))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))
(- n1_i n0_i)
(- (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) n0_i)
(- (+ 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)))) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(* -1 n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(/ (* n1_i normAngle) (sin normAngle))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(* -1 n0_i)
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(* -1 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
n1_i
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))
(+ 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))))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(* normAngle (- n1_i n0_i))
(* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))
(* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))
(* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))
(* (pow normAngle 3) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))
(* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(* -1 (* (pow normAngle 3) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(* n1_i normAngle)
(* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(* n1_i normAngle)
(* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))
(* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))
(* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))
(* n1_i normAngle)
(+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))
(+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))
(+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))
(* -1 (* n0_i (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(* -1/2 (* n0_i (* (pow normAngle 3) u)))
(* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* -1/2 (* n0_i (* (pow normAngle 3) u)))
(* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))
(* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))
(* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))
(+ n0_i (* u (- n1_i n0_i)))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i))))))) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ n0_i (* u (- n1_i n0_i)))) (+ (* 1/120 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/6 (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i)))))))))) (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i))))))))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(/ (* (pow normAngle 3) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) (sin normAngle))
(* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))
(* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))
(* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))
(* -1 (/ (* (pow normAngle 3) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))) (sin normAngle)))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (sin normAngle))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))
(* -1 (/ (* n0_i (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))) (sin normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))
(/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle))
(+ (/ (* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (sin normAngle)) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(* -1/2 (/ (* n0_i (* (pow normAngle 3) (pow u 2))) (sin normAngle)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle)))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 2) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle))))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 2) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle))))))
(* -1/2 (/ (* n0_i (* (pow normAngle 3) (pow u 2))) (sin normAngle)))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))))
(/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) (sin normAngle))
(+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))
(+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))
(+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))
(* normAngle (+ n0_i (* u (- n1_i n0_i))))
(* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))
(* -1 (* (pow normAngle 3) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))
(* n1_i (* normAngle u))
(+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))
(+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))
(+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))
(* -1 (* n0_i (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(+ (* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 2)) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 2)) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u))))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/2 (* n0_i (pow normAngle 3)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/2 (* n0_i (pow normAngle 3)))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))
(+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))
(+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))
(* n1_i (* normAngle u))
(* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))
(* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))
(* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))
(* n1_i (* normAngle u))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))
(* n0_i normAngle)
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(* -1/6 (* n0_i (pow normAngle 3)))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))
(* -1/6 (* n0_i (pow normAngle 3)))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 n1_i)
(* -7/360 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/6 n1_i)
(* 1/6 u)
(* u (+ 1/6 (* -1/6 (pow u 2))))
(* u (+ 1/6 (* -1/6 (pow u 2))))
(* u (+ 1/6 (* -1/6 (pow u 2))))
(* -1/6 (pow u 3))
(* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))
(* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))
(* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))
(* -1/6 (pow u 3))
(* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))
(* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))
(* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(pow u 3)
(/ 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))
(* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(* normAngle (* u (- n1_i n0_i)))
(* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(* (pow normAngle 3) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))
(* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(* -1 (* (pow normAngle 3) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(* n1_i (* normAngle u))
(* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))
(* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))
(* n1_i (* normAngle u))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))
(* n1_i (* normAngle u))
(+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))
(+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))
(+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))
(* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))
(* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))
(* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))
(* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))
(* -1 (* n0_i (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
(* -1/6 (* n0_i (pow normAngle 2)))
Outputs
(* 7/360 n1_i)
(*.f32 #s(literal 7/360 binary32) n1_i)
(- (* 1/45 n0_i) (* -7/360 n1_i))
(+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))
(- (* 1/45 n0_i) (* -7/360 n1_i))
(+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))
(- (* 1/45 n0_i) (* -7/360 n1_i))
(+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))
(* 1/45 n0_i)
(*.f32 #s(literal 1/45 binary32) n0_i)
(* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/45 binary32) (/.f32 (*.f32 #s(literal 7/360 binary32) n1_i) n0_i)))
(* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/45 binary32) (/.f32 (*.f32 #s(literal 7/360 binary32) n1_i) n0_i)))
(* n0_i (+ 1/45 (* 7/360 (/ n1_i n0_i))))
(*.f32 n0_i (+.f32 #s(literal 1/45 binary32) (/.f32 (*.f32 #s(literal 7/360 binary32) n1_i) n0_i)))
(* 1/45 n0_i)
(*.f32 #s(literal 1/45 binary32) n0_i)
(* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -7/360 binary32)) n0_i) #s(literal -1/45 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -7/360 binary32)) n0_i) #s(literal -1/45 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -7/360 (/ n1_i n0_i)) 1/45)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -7/360 binary32)) n0_i) #s(literal -1/45 binary32)) (neg.f32 n0_i))
(- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))
(*.f32 #s(literal 1/45 binary32) n0_i)
(- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))
(+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))
(- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))
(+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))
(- (+ (* 1/120 n0_i) (+ (* 7/360 n1_i) (* 1/18 n0_i))) (* 1/24 n0_i))
(+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))
(* 7/360 n1_i)
(*.f32 #s(literal 7/360 binary32) n1_i)
(* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 7/360 binary32) (*.f32 (/.f32 n0_i n1_i) #s(literal 1/45 binary32))))
(* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 7/360 binary32) (*.f32 (/.f32 n0_i n1_i) #s(literal 1/45 binary32))))
(* n1_i (- (+ 7/360 (+ (* 1/120 (/ n0_i n1_i)) (* 1/18 (/ n0_i n1_i)))) (* 1/24 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 7/360 binary32) (*.f32 (/.f32 n0_i n1_i) #s(literal 1/45 binary32))))
(* 7/360 n1_i)
(*.f32 #s(literal 7/360 binary32) n1_i)
(* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 #s(literal 1/45 binary32) n0_i) n1_i)) #s(literal -7/360 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 #s(literal 1/45 binary32) n0_i) n1_i)) #s(literal -7/360 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)) n1_i)) 7/360)))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 #s(literal 1/45 binary32) n0_i) n1_i)) #s(literal -7/360 binary32)) (neg.f32 n1_i))
(* 7/360 n1_i)
(*.f32 #s(literal 7/360 binary32) n1_i)
(- (* -1/30 n0_i) (* -7/360 n1_i))
(+.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 n0_i #s(literal -1/30 binary32)))
(- (* -1/30 n0_i) (* -7/360 n1_i))
(+.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 n0_i #s(literal -1/30 binary32)))
(- (* -1/30 n0_i) (* -7/360 n1_i))
(+.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 n0_i #s(literal -1/30 binary32)))
(* -1/30 n0_i)
(*.f32 n0_i #s(literal -1/30 binary32))
(* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 7/360 binary32) n1_i) n0_i) #s(literal -1/30 binary32)))
(* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 7/360 binary32) n1_i) n0_i) #s(literal -1/30 binary32)))
(* n0_i (- (* 7/360 (/ n1_i n0_i)) 1/30))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 #s(literal 7/360 binary32) n1_i) n0_i) #s(literal -1/30 binary32)))
(* -1/30 n0_i)
(*.f32 n0_i #s(literal -1/30 binary32))
(* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -7/360 binary32)) n0_i) #s(literal 1/30 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -7/360 binary32)) n0_i) #s(literal 1/30 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1/30 (* -7/360 (/ n1_i n0_i)))))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i #s(literal -7/360 binary32)) n0_i) #s(literal 1/30 binary32)) (neg.f32 n0_i))
(- (* 1/120 n0_i) (* 1/24 n0_i))
(*.f32 n0_i #s(literal -1/30 binary32))
(- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))
(+.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 n0_i #s(literal -1/30 binary32)))
(- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))
(+.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 n0_i #s(literal -1/30 binary32)))
(- (+ (* 1/120 n0_i) (* 7/360 n1_i)) (* 1/24 n0_i))
(+.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 n0_i #s(literal -1/30 binary32)))
(* 7/360 n1_i)
(*.f32 #s(literal 7/360 binary32) n1_i)
(* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 7/360 binary32) (/.f32 (*.f32 n0_i #s(literal -1/30 binary32)) n1_i)))
(* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 7/360 binary32) (/.f32 (*.f32 n0_i #s(literal -1/30 binary32)) n1_i)))
(* n1_i (- (+ 7/360 (* 1/120 (/ n0_i n1_i))) (* 1/24 (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 #s(literal 7/360 binary32) (/.f32 (*.f32 n0_i #s(literal -1/30 binary32)) n1_i)))
(* 7/360 n1_i)
(*.f32 #s(literal 7/360 binary32) n1_i)
(* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/30 binary32) n0_i) n1_i) #s(literal -7/360 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/30 binary32) n0_i) n1_i) #s(literal -7/360 binary32)) (neg.f32 n1_i))
(* -1 (* n1_i (- (* -1 (/ (- (* 1/120 n0_i) (* 1/24 n0_i)) n1_i)) 7/360)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/30 binary32) n0_i) n1_i) #s(literal -7/360 binary32)) (neg.f32 n1_i))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u)))
(*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32)))))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32)))))
(+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (+ (* 1/6 (* n1_i u)) (* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32)))))
(* n0_i (+ (* 1/45 (* (pow normAngle 2) u)) (* 1/3 u)))
(*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))))
(* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 7/360 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))) (/.f32 (*.f32 n1_i (*.f32 u #s(literal 1/6 binary32))) n0_i))))
(* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 7/360 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))) (/.f32 (*.f32 n1_i (*.f32 u #s(literal 1/6 binary32))) n0_i))))
(* n0_i (+ (* 7/360 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* 1/45 (* (pow normAngle 2) u)) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* 1/3 u)))))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 7/360 binary32) (/.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) n0_i)) (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))) (/.f32 (*.f32 n1_i (*.f32 u #s(literal 1/6 binary32))) n0_i))))
(* -1 (* n0_i (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u)))))
(*.f32 (*.f32 u (+.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -1/45 binary32) (*.f32 normAngle normAngle)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -1/45 binary32) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -1/45 binary32) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (+ (* 7/360 (* n1_i (* (pow normAngle 2) u))) (* 1/6 (* n1_i u))) n0_i)) (+ (* -1/3 u) (* -1/45 (* (pow normAngle 2) u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -1/45 binary32) (*.f32 normAngle normAngle)))) (/.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) n0_i)) (neg.f32 n0_i))
(+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))))
(+.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i)))
(+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (+.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i))))
(+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (+.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i))))
(+ (* 1/3 (* n0_i u)) (+ (* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))))
(+.f32 (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (+.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i))))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (* 1/6 u)))
(*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))) (/.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) n1_i)) (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i)) n1_i)))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))) (/.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) n1_i)) (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i)) n1_i)))
(* n1_i (+ (* 7/360 (* (pow normAngle 2) u)) (+ (* 1/6 u) (+ (* 1/3 (/ (* n0_i u) n1_i)) (/ (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i)))) n1_i)))))
(*.f32 n1_i (+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))) (/.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) n1_i)) (/.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i)) n1_i)))
(* -1 (* n1_i (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u)))))
(*.f32 (*.f32 u (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -7/360 binary32) (*.f32 normAngle normAngle)))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -7/360 binary32) (*.f32 normAngle normAngle)))) (/.f32 (+.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -7/360 binary32) (*.f32 normAngle normAngle)))) (/.f32 (+.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ (* 1/3 (* n0_i u)) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (* 1/24 n0_i))))) n1_i)) (+ (* -1/6 u) (* -7/360 (* (pow normAngle 2) u))))))
(*.f32 (-.f32 (*.f32 u (+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -7/360 binary32) (*.f32 normAngle normAngle)))) (/.f32 (+.f32 (*.f32 u (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (*.f32 #s(literal 1/45 binary32) n0_i))) n1_i)) (neg.f32 n1_i))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (+ (* 1/3 n0_i) (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(neg.f32 (*.f32 u (-.f32 (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(neg.f32 (*.f32 u (-.f32 (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(neg.f32 (*.f32 u (-.f32 (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* -1 (* u (+ (* -1 (* (pow normAngle 2) (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))) (* -1 (+ (* 1/6 n1_i) (* 1/3 n0_i))))))
(neg.f32 (*.f32 u (-.f32 (+.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/3 binary32) n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* u (+ (* 1/6 n1_i) (* 1/3 n0_i)))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))))
(+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(+ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i))))))
(*.f32 u (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))))
(* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* u (- (+ (* 1/120 n0_i) (* 1/18 n0_i)) (+ (* -7/360 n1_i) (* 1/24 n0_i)))) (/ (* u (+ (* 1/6 n1_i) (* 1/3 n0_i))) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (+.f32 (*.f32 #s(literal 1/45 binary32) n0_i) (*.f32 #s(literal 7/360 binary32) n1_i)) (/.f32 (+.f32 (*.f32 n1_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/3 binary32))) (*.f32 normAngle normAngle)))))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* 1/18 n0_i)
(*.f32 n0_i #s(literal 1/18 binary32))
(* n1_i u)
(*.f32 n1_i u)
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal 1 binary32)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal 1 binary32)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal 1 binary32)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal 1 binary32)) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal 1 binary32)) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal 1 binary32)) #s(literal -1 binary32))))
n0_i
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(* n1_i u)
(*.f32 n1_i u)
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* n1_i u)
(*.f32 n1_i u)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (+.f32 n1_i (/.f32 n0_i u))) (neg.f32 u))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (+.f32 n1_i (/.f32 n0_i u))) (neg.f32 u))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 (+.f32 n1_i (/.f32 n0_i u))) (neg.f32 u))
n0_i
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(* n1_i u)
(*.f32 n1_i u)
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
(* n1_i u)
(*.f32 n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i n1_i)) u)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i n1_i)) u)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(-.f32 #s(literal 0 binary32) (*.f32 n1_i (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i n1_i)) u)))
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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) (- (pow u 3) u))))))
(+.f32 n0_i (*.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) (- (pow u 3) u))))))
(+.f32 n0_i (*.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) (- (pow u 3) u))))))
(+.f32 n0_i (*.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
(* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.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)))
(* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.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)))
(* n0_i (+ 1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (/.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)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))
(*.f32 (+.f32 (/.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)))))) (neg.f32 n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))
(*.f32 (+.f32 (/.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)))))) (neg.f32 n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) n0_i)) 1)))
(*.f32 (+.f32 (/.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)))))) (neg.f32 n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2))))))
(+.f32 n0_i (*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) u)) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(+ n0_i (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))))))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) u)) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (*.f32 u u)))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (+.f32 (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (+ (/ n0_i (pow u 3)) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (+.f32 (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 u u)) (/.f32 n0_i (*.f32 u (*.f32 u u))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2))))))
(*.f32 (-.f32 (+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (*.f32 u u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1 (/ n0_i (pow u 3))) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2))))))
(*.f32 (-.f32 (+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (*.f32 u u))) (/.f32 n0_i (*.f32 u (*.f32 u u)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(+ n0_i (* n1_i u))
(+.f32 n0_i (*.f32 n1_i u))
(+ n0_i (+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)))
(+.f32 n0_i (*.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/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)))
(+.f32 n0_i (*.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/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u)))
(+.f32 n0_i (*.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)))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (+ (/ n0_i (pow normAngle 2)) (/ (* n1_i u) (pow normAngle 2)))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
n0_i
(+ n0_i (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))))
(+.f32 n0_i (*.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) (- (pow u 3) u))))))
(+.f32 n0_i (*.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) (- (pow u 3) u))))))
(+.f32 n0_i (*.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)))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 n0_i n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 n0_i n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* n1_i (+ u (+ (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 (+.f32 (/.f32 n0_i n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.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 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (+.f32 (+.f32 (/.f32 n0_i n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (+.f32 (+.f32 (/.f32 n0_i n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* -1 (* n1_i (+ (* -1 (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))) (* -1 (/ n0_i n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (+.f32 (+.f32 (/.f32 n0_i n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(*.f32 n1_i (*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) u)) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) u)) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) u) u)) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (*.f32 u u)))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (*.f32 u u)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32))) (*.f32 u u)))))
(* n1_i u)
(*.f32 n1_i u)
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(*.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))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(*.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))))))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u)))) (* n1_i u))
(*.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))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* -1/6 (* n1_i (* (pow normAngle 2) (- (pow u 3) u))))
(*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n1_i) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (- (pow u 3) u))) (/ (* n1_i u) (pow normAngle 2))))
(*.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 n1_i (/.f32 u (*.f32 normAngle normAngle)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))))
(*.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))))))
(* u (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 u (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 u u)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 u u)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(neg.f32 (*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (*.f32 u u)))))
u
(+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))
(+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))
(+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+ u (* -1/6 (* (pow normAngle 2) (- (pow u 3) u))))
(+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (- (pow u 3) u)) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* -1/6 (* (pow normAngle 2) (- (pow u 3) u)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(* 1/6 (* (pow normAngle 2) u))
(*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* n0_i (+ 1 (* -1 u))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* n0_i (+ 1 (* -1 u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))))
(* -1 (* n0_i (- u 1)))
(neg.f32 (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))
(*.f32 (+.f32 (-.f32 u (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))
(*.f32 (+.f32 (-.f32 u (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))))) 1)))
(*.f32 (+.f32 (-.f32 u (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (*.f32 (neg.f32 u) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (*.f32 (neg.f32 u) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (*.f32 (neg.f32 u) #s(literal -1 binary32)) (+.f32 (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i) (/.f32 n0_i u)))
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- n1_i n0_i))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) n1_i))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i))))))))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 #s(literal 7/360 binary32) n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal -7/2160 binary32) n1_i))))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))
(*.f32 normAngle (+.f32 (/.f32 n0_i normAngle) (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle))))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))
(*.f32 normAngle (+.f32 (/.f32 n0_i normAngle) (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle))))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle)))))
(*.f32 normAngle (+.f32 (/.f32 n0_i normAngle) (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i (neg.f32 u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i (neg.f32 u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i (neg.f32 u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) normAngle)) (neg.f32 normAngle))
(+ n0_i (* -1 (* n0_i u)))
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ n0_i (+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i u) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i u) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle)))))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i u) n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- n1_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))) n1_i))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u)))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))))
(+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 u #s(literal 1/6 binary32))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (*.f32 #s(literal 7/360 binary32) n1_i) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal -7/2160 binary32) n1_i))))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle)))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle)))
(* normAngle (+ (* -1 (/ (* n0_i u) normAngle)) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))
(*.f32 (-.f32 (/.f32 (*.f32 n0_i u) normAngle) (/.f32 (*.f32 n1_i u) (sin.f32 normAngle))) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))
(*.f32 (-.f32 (/.f32 (*.f32 n0_i u) normAngle) (/.f32 (*.f32 n1_i u) (sin.f32 normAngle))) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (/ (* n0_i u) normAngle))))
(*.f32 (-.f32 (/.f32 (*.f32 n0_i u) normAngle) (/.f32 (*.f32 n1_i u) (sin.f32 normAngle))) (neg.f32 normAngle))
(* -1 (* n0_i u))
(*.f32 n0_i (neg.f32 u))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i u))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i u))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i u))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) n1_i)))
(* n1_i (+ (* -1 (/ (* n0_i u) n1_i)) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 n0_i u) n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 n0_i u) n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (/ (* n0_i u) n1_i))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 n0_i u) n1_i) (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i u))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i u))
(+ (* -1 (* n0_i u)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i u))
(* -1 (* n0_i u))
(*.f32 n0_i (neg.f32 u))
(* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))) u))
(* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))) u))
(* n0_i (+ (* -1 u) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (-.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))) u))
(* -1 (* n0_i u))
(*.f32 n0_i (neg.f32 u))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))
(neg.f32 (*.f32 n0_i (-.f32 u (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))
(neg.f32 (*.f32 n0_i (-.f32 u (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))))
(neg.f32 (*.f32 n0_i (-.f32 u (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)
(-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))) (-.f32 n1_i n0_i))
(- (+ 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)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal -7/2160 binary32) n1_i))) (*.f32 n1_i #s(literal -7/360 binary32))))) (*.f32 n1_i #s(literal 1/6 binary32)))) (-.f32 n1_i n0_i))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(neg.f32 (*.f32 normAngle (-.f32 (/.f32 n0_i normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(neg.f32 (*.f32 normAngle (-.f32 (/.f32 n0_i normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(neg.f32 (*.f32 normAngle (-.f32 (/.f32 n0_i normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(* -1 n0_i)
(neg.f32 n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 n0_i n1_i) (/.f32 normAngle (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 n0_i n1_i) (/.f32 normAngle (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 n0_i n1_i) (/.f32 normAngle (sin.f32 normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(*.f32 n0_i (+.f32 (*.f32 n1_i (/.f32 normAngle (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32)))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(*.f32 n0_i (+.f32 (*.f32 n1_i (/.f32 normAngle (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32)))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(*.f32 n0_i (+.f32 (*.f32 n1_i (/.f32 normAngle (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 normAngle (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 normAngle (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 n1_i (/.f32 normAngle (*.f32 n0_i (sin.f32 normAngle))))) (neg.f32 n0_i))
n1_i
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32))))
(+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal 7/360 binary32) n1_i) (*.f32 normAngle normAngle)) (*.f32 n1_i #s(literal 1/6 binary32)))))
(+ 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))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal -7/2160 binary32) n1_i))) (*.f32 n1_i #s(literal -7/360 binary32))))) (*.f32 n1_i #s(literal 1/6 binary32)))))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* normAngle (- n1_i n0_i))
(*.f32 normAngle (-.f32 n1_i n0_i))
(* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (-.f32 n1_i n0_i)))
(* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (-.f32 n1_i n0_i)))
(* normAngle (- (+ n1_i (* (pow normAngle 2) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) n0_i))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (-.f32 n1_i n0_i)))
(* (pow normAngle 3) (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))
(*.f32 (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle (*.f32 normAngle normAngle)))
(* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* (pow normAngle 3) (- (+ (* -1/2 (* n0_i u)) (+ (* 1/2 n0_i) (/ n1_i (pow normAngle 2)))) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle)))))
(* -1 (* (pow normAngle 3) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))
(neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(*.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32)))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(*.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32)))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (- n1_i n0_i) (pow normAngle 2))) (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(*.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32)))) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (+ (* n1_i normAngle) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 normAngle (+.f32 (/.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) n1_i) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)) n1_i))))
(* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 normAngle (+.f32 (/.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) n1_i) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)) n1_i))))
(* n1_i (+ normAngle (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) n1_i)) (/ (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)) n1_i))))
(*.f32 n1_i (+.f32 normAngle (+.f32 (/.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) n1_i) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)) n1_i))))
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 normAngle) (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i)))
(* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 normAngle) (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i)))
(* -1 (* n1_i (+ (* -1 normAngle) (* -1 (/ (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (neg.f32 normAngle) (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i)))
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (* n1_i normAngle))
(+.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32)))))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 n1_i normAngle) n0_i))))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 n1_i normAngle) n0_i))))
(* n0_i (+ (* -1/2 (* (pow normAngle 3) u)) (+ (* normAngle (- (* 1/2 (pow normAngle 2)) 1)) (/ (* n1_i normAngle) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 n1_i normAngle) n0_i))))
(* -1 (* n0_i (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))))) (/.f32 (*.f32 n1_i normAngle) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))))) (/.f32 (*.f32 n1_i normAngle) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i normAngle) n0_i)) (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))))) (/.f32 (*.f32 n1_i normAngle) n0_i)) (neg.f32 n0_i))
(* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))
(*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))
(+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))
(* -1/2 (* n0_i (* (pow normAngle 3) u)))
(*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u))
(* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* u (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* -1/2 (* n0_i (* (pow normAngle 3) u)))
(*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u))
(* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))
(neg.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u))))
(* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))
(neg.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u))))
(* -1 (* u (+ (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)) (* 1/2 (* n0_i (pow normAngle 3))))))
(neg.f32 (*.f32 u (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) n0_i) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u))))
(+ 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) (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i))))))) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 #s(literal 1/120 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (- (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (+ n0_i (* u (- n1_i n0_i)))) (+ (* 1/120 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/6 (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i)))))))))) (+ (* -1/6 (- (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))) (* -1/6 (+ n0_i (* u (- n1_i n0_i)))))) (* 1/120 (+ n0_i (* u (- n1_i n0_i))))))))) (* -1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal -1/5040 binary32)) (+.f32 (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 #s(literal -1/36 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 #s(literal 1/720 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (+.f32 (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 #s(literal 1/120 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(/ (* (pow normAngle 3) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) (sin normAngle))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))))) (sin.f32 normAngle))
(* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i (sin.f32 normAngle))) (+.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 u (+.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))) (sin.f32 normAngle)) (/.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))))))))
(* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i (sin.f32 normAngle))) (+.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 u (+.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))) (sin.f32 normAngle)) (/.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))))))))
(* (pow normAngle 3) (+ (* -1/6 (/ n0_i (sin normAngle))) (+ (/ n0_i (* (pow normAngle 2) (sin normAngle))) (+ (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (sin normAngle)) (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i (sin.f32 normAngle))) (+.f32 (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 u (+.f32 (/.f32 (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))) (sin.f32 normAngle)) (/.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle))))))))
(* -1 (/ (* (pow normAngle 3) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))))) (neg.f32 (sin.f32 normAngle)))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))) (sin.f32 normAngle))) (/.f32 (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))) (sin.f32 normAngle))) (/.f32 (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (* (pow normAngle 2) (sin normAngle)))) (+ (* -1 (/ (* u (- n1_i n0_i)) (* (pow normAngle 2) (sin normAngle)))) (+ (* 1/6 (/ n0_i (sin normAngle))) (/ (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))) (sin normAngle)))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))) (sin.f32 normAngle))) (/.f32 (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (/.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (sin.f32 normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (sin.f32 normAngle)))))
(+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (sin.f32 normAngle)))))
(+ (* n0_i (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (*.f32 n0_i (+.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (sin.f32 normAngle)))))
(/ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (sin normAngle))
(/.f32 (*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))) (sin.f32 normAngle))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* n0_i (+ (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle))) (+ (/ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (sin normAngle)) (/ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (sin normAngle)))))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (/ (* n0_i (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))) (sin normAngle)))
(/.f32 (*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))))) (neg.f32 (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (+ (/ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (sin normAngle)) (/ (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))) (sin normAngle))))))
(*.f32 (-.f32 (+.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (sin.f32 normAngle)))) (neg.f32 n0_i))
(/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle))
(+ (/ (* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (sin normAngle)) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(*.f32 normAngle (+.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) (sin.f32 normAngle))))
(+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (*.f32 u (+.f32 (/.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) (sin.f32 normAngle)))))
(+ (* u (+ (* -1/2 (/ (* n0_i (* (pow normAngle 3) u)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (*.f32 u (+.f32 (/.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) (sin.f32 normAngle)))))
(* -1/2 (/ (* n0_i (* (pow normAngle 3) (pow u 2))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) (*.f32 u (sin.f32 normAngle)))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 2) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle))))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) (*.f32 u (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 (*.f32 u (sin.f32 normAngle)) u))))))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* (pow u 2) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle))))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) (*.f32 u (sin.f32 normAngle))) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 (*.f32 u (sin.f32 normAngle)) u))))))
(* -1/2 (/ (* n0_i (* (pow normAngle 3) (pow u 2))) (sin normAngle)))
(/.f32 (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle))
(* (pow u 2) (+ (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (* u (sin normAngle)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) (*.f32 u (sin.f32 normAngle)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 u (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) (sin.f32 normAngle))))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (sin normAngle)))) (* -1 (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) (sin normAngle)))) u)) (* -1/2 (/ (* n0_i (pow normAngle 3)) (sin normAngle)))))
(*.f32 (*.f32 u u) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 u (sin.f32 normAngle))) (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) (sin.f32 normAngle))))) u)))
(/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) (sin normAngle))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))))) (sin.f32 normAngle))
(+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (sin.f32 normAngle))))
(+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (sin.f32 normAngle))))
(+ (/ (* n1_i (* normAngle u)) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))))
(+.f32 (/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle)) (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (sin.f32 normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))
(*.f32 n1_i (+.f32 (*.f32 normAngle (+.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 n1_i (sin.f32 normAngle))))) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (*.f32 n1_i (sin.f32 normAngle)))))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))
(*.f32 n1_i (+.f32 (*.f32 normAngle (+.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 n1_i (sin.f32 normAngle))))) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (*.f32 n1_i (sin.f32 normAngle)))))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* n1_i (sin normAngle))) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (* n1_i (sin normAngle))))))
(*.f32 n1_i (+.f32 (*.f32 normAngle (+.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 n1_i (sin.f32 normAngle))))) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (*.f32 n1_i (sin.f32 normAngle)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (sin.f32 normAngle))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (sin.f32 normAngle))) n1_i)))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (sin normAngle)) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) (sin normAngle))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))) (sin.f32 normAngle))) n1_i)))
(* normAngle (+ n0_i (* u (- n1_i n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(*.f32 normAngle (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(*.f32 normAngle (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(* normAngle (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(*.f32 normAngle (+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))))
(* -1 (* (pow normAngle 3) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(neg.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32)))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32)))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (+ (* 1/6 n0_i) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))))
(*.f32 (-.f32 (-.f32 (+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32)))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))) (/.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* n1_i (* normAngle u))
(*.f32 (*.f32 n1_i u) normAngle)
(+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))))
(+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))))
(+ (* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))))
(*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32)))))))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i))))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i))))
(* n0_i (+ (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))) (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i))))
(*.f32 n0_i (+.f32 (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i))))
(* -1 (* n0_i (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(*.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))
(*.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))
(*.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (+ (* normAngle (- (* 1/6 (pow normAngle 2)) 1)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))))
(*.f32 (+.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i))) (neg.f32 n0_i))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(+ (* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))))
(*.f32 normAngle (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))))
(+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))))
(+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 2)) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) u) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 u u))))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (pow u 2)) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 normAngle (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) u) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) (*.f32 u u))))))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/2 (* n0_i (pow normAngle 3)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) u)))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))) (* -1 (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) u))) u)) (* -1/2 (* n0_i (pow normAngle 3)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (+.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)) u)))) u)))
(+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i)))))
(+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))
(+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))))
(+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))
(+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))))
(+ (* n1_i (* normAngle u)) (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))))
(+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))))
(* n1_i (* normAngle u))
(*.f32 (*.f32 n1_i u) normAngle)
(* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) n1_i) (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i)))))
(* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) n1_i) (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i)))))
(* n1_i (+ (* normAngle u) (+ (/ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) n1_i) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i))))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) n1_i) (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i)))))
(* n1_i (* normAngle u))
(*.f32 (*.f32 n1_i u) normAngle)
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))))) n1_i)))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))))) n1_i)))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (+ (* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2))))) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))) n1_i)))))
(*.f32 (neg.f32 n1_i) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 normAngle u)) (/.f32 (+.f32 (*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))))) n1_i)))
(* n0_i normAngle)
(*.f32 n0_i normAngle)
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* normAngle (+ n0_i (* -1/6 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* -1/6 (* n0_i (pow normAngle 3)))
(*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i #s(literal -1/6 binary32))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i #s(literal -1/6 binary32))))
(* (pow normAngle 3) (+ (* -1/6 n0_i) (/ n0_i (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 n0_i #s(literal -1/6 binary32))))
(* -1/6 (* n0_i (pow normAngle 3)))
(*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ n0_i (pow normAngle 2))) (* 1/6 n0_i))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (neg.f32 (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (/.f32 n0_i (*.f32 normAngle normAngle)))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* n0_i (* normAngle (+ 1 (* -1/6 (pow normAngle 2)))))
(*.f32 (*.f32 n0_i normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (* normAngle (- (* 1/6 (pow normAngle 2)) 1))))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (neg.f32 n0_i))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 binary32))
(* -7/360 n1_i)
(*.f32 n1_i #s(literal -7/360 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/6 n1_i)
(*.f32 n1_i #s(literal 1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* u (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* u (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* u (+ 1/6 (* -1/6 (pow u 2))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))))
(* -1/6 (pow u 3))
(*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))
(* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 u u)) #s(literal -1/6 binary32)))
(* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 u u)) #s(literal -1/6 binary32)))
(* (pow u 3) (- (* 1/6 (/ 1 (pow u 2))) 1/6))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 u u)) #s(literal -1/6 binary32)))
(* -1/6 (pow u 3))
(*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 u u)))
(* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- 1/6 (* 1/6 (/ 1 (pow u 2))))))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(pow u 3)
(*.f32 u (*.f32 u u))
(/ 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 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) 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 #s(literal 7/360 binary32) n1_i) (*.f32 normAngle normAngle)) (*.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) (neg.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 #s(literal -7/2160 binary32) n1_i))) (*.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))
(* normAngle (* u (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)))
(*.f32 normAngle (*.f32 u (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))
(*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))
(*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i))))
(*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)))))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* -1/2 (* n0_i (* (pow normAngle 3) (pow u 2))))
(*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (*.f32 u u) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* (pow u 2) (+ (* -1/2 (* n0_i (pow normAngle 3))) (/ (* normAngle (- (+ n1_i (* 1/2 (* n0_i (pow normAngle 2)))) n0_i)) u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i))) u)))
(* normAngle (* u (- n1_i n0_i)))
(*.f32 normAngle (*.f32 u (-.f32 n1_i n0_i)))
(* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))))))
(* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))))))
(* normAngle (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(*.f32 normAngle (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))))))
(* (pow normAngle 3) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))
(*.f32 (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32))))
(* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* (pow normAngle 3) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (/ (* u (- n1_i n0_i)) (pow normAngle 2))))
(*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (-.f32 n1_i n0_i) (*.f32 normAngle normAngle))))))
(* -1 (* (pow normAngle 3) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u))))))
(*.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* -1 (* (pow normAngle 3) (+ (* -1 (/ (* u (- n1_i n0_i)) (pow normAngle 2))) (* u (+ (* -1/2 n0_i) (* 1/2 (* n0_i u)))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 u (*.f32 n0_i #s(literal 1/2 binary32))))) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))
(* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i))))
(*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))))
(+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)))))
(+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)))))
(+ (* n1_i (* normAngle u)) (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))))
(*.f32 u (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) (-.f32 n1_i n0_i)))))
(* n1_i (* normAngle u))
(*.f32 (*.f32 n1_i u) normAngle)
(* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i))))
(* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i))))
(* n1_i (+ (* normAngle u) (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))
(*.f32 n1_i (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i))))
(* n1_i (* normAngle u))
(*.f32 (*.f32 n1_i u) normAngle)
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i))))
(* -1 (* n1_i (+ (* -1 (* normAngle u)) (* -1 (/ (* u (+ (* -1/2 (* n0_i (* (pow normAngle 3) u))) (* normAngle (- (* 1/2 (* n0_i (pow normAngle 2))) n0_i)))) n1_i)))))
(*.f32 (*.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (*.f32 u (+.f32 normAngle (/.f32 (+.f32 (*.f32 n0_i (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u)) (*.f32 normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i #s(literal 1/2 binary32))) n0_i))) n1_i))))
(* n1_i (* normAngle u))
(*.f32 (*.f32 n1_i u) normAngle)
(+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 (*.f32 n0_i u) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 (*.f32 n0_i u) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(+ (* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1))))) (* n1_i (* normAngle u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 (*.f32 n0_i u) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(* n0_i (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))))
(*.f32 (*.f32 n0_i u) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32)))))
(* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i)))
(* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i)))
(* n0_i (+ (* u (+ (* -1/2 (* (pow normAngle 3) u)) (* normAngle (- (* 1/2 (pow normAngle 2)) 1)))) (/ (* n1_i (* normAngle u)) n0_i)))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)) #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i)))
(* -1 (* n0_i (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2))))))))
(*.f32 (*.f32 n0_i (neg.f32 u)) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i)) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) n0_i)) (* u (+ (* 1/2 (* (pow normAngle 3) u)) (* normAngle (+ 1 (* -1/2 (pow normAngle 2)))))))))
(*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) u) (*.f32 normAngle (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (*.f32 n1_i u) normAngle) n0_i)) (neg.f32 n0_i))
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)
(* -1/6 (* n0_i (pow normAngle 2)))
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) n0_i)

eval162.0ms (1%)

Compiler

Compiled 42620 to 2692 computations (93.7% saved)

prune155.0ms (1%)

Pruning

23 alts after pruning (21 fresh and 2 done)

PrunedKeptTotal
New1124151139
Fresh9615
Picked415
Done011
Total1137231160
Accuracy
100.0%
Counts
1160 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.5%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
99.0%
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
99.1%
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))))
98.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 u n1_i))
98.2%
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
98.7%
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))))) (*.f32 u (-.f32 n1_i n0_i))))
99.3%
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
83.3%
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)))) n1_i))
98.3%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i normAngle)) n0_i)))
99.2%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
98.4%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
99.3%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
99.0%
(+.f32 n0_i (*.f32 u (*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))))
58.6%
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
82.6%
(+.f32 n0_i (*.f32 u n1_i))
99.0%
(+.f32 n0_i (*.f32 normAngle (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle))))
98.5%
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
82.5%
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
82.6%
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
39.3%
(*.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))))))
38.8%
(*.f32 n1_i u)
58.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
46.9%
n0_i
Compiler

Compiled 824 to 506 computations (38.6% saved)

simplify257.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
cost-diff0
(/.f32 n0_i u)
cost-diff0
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
cost-diff0
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
cost-diff0
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
cost-diff0
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
cost-diff0
(+.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
cost-diff0
(*.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))))))
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-diff0
(*.f32 n1_i u)
cost-diff0
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
cost-diff64
(+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))
cost-diff64
(+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
cost-diff192
(+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
Rules
3186×+-lowering-+.f64
3186×+-lowering-+.f32
2594×*-lowering-*.f32
2594×*-lowering-*.f64
1744×sum5-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
040322
1133312
2484301
32116286
47147276
08234276
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ n0_i (+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))))
n0_i
(+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(* u (- n1_i n0_i))
u
(- n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))
(* normAngle normAngle)
normAngle
(+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i))))))
(* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2)))
(+ (* u (* n0_i -1/2)) (* n0_i 1/2))
(* u (* n0_i -1/2))
(* n0_i -1/2)
-1/2
(* n0_i 1/2)
1/2
(+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))
(* n0_i -1/6)
-1/6
(* 1/6 (+ n0_i (* u (- n1_i n0_i))))
1/6
(+ n0_i (* u (- n1_i n0_i)))
(* n1_i u)
n1_i
u
(+ n0_i (* u (- n1_i n0_i)))
n0_i
(* u (- n1_i n0_i))
u
(- n1_i n0_i)
n1_i
(* n1_i (+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))))
n1_i
(+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1))))
u
(* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))
(* (* normAngle normAngle) -1/6)
(* normAngle normAngle)
normAngle
-1/6
(* u (+ (* u u) -1))
(+ (* u u) -1)
(* u u)
-1
(* u (+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i)))
u
(+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i))
(/ n0_i u)
n0_i
(- (* n1_i (/ normAngle (sin normAngle))) n0_i)
(* n1_i (/ normAngle (sin normAngle)))
n1_i
(/ normAngle (sin normAngle))
normAngle
(sin normAngle)
Outputs
(+ n0_i (+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))))
n0_i
(+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))))))
(* u (- n1_i n0_i))
(*.f32 u (-.f32 n1_i n0_i))
u
(- n1_i n0_i)
(-.f32 n1_i n0_i)
n1_i
(* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
(+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i))))))
(*.f32 u (+.f32 (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)) (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))))
(* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2)))
(*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))
(+ (* u (* n0_i -1/2)) (* n0_i 1/2))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* u (* n0_i -1/2))
(*.f32 n0_i (*.f32 u #s(literal -1/2 binary32)))
(* n0_i -1/2)
(*.f32 n0_i #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(* n0_i 1/2)
(*.f32 n0_i #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))
(*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))
(* n0_i -1/6)
(*.f32 n0_i #s(literal -1/6 binary32))
-1/6
#s(literal -1/6 binary32)
(* 1/6 (+ n0_i (* u (- n1_i n0_i))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
1/6
#s(literal 1/6 binary32)
(+ n0_i (* u (- n1_i n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(* n1_i u)
(*.f32 u n1_i)
n1_i
u
(+ 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
(* n1_i (+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u n1_i))
n1_i
(+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1))))
(*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
u
(* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u #s(literal -1/6 binary32))))
(* (* normAngle normAngle) -1/6)
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* normAngle normAngle)
(*.f32 normAngle normAngle)
normAngle
-1/6
#s(literal -1/6 binary32)
(* 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)
(* u (+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i)))
(+.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)))
u
(+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (-.f32 (/.f32 n0_i u) n0_i))
(/ n0_i u)
(/.f32 n0_i u)
n0_i
(- (* n1_i (/ normAngle (sin normAngle))) n0_i)
(-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)
(* n1_i (/ normAngle (sin normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
n1_i
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
normAngle
(sin normAngle)
(sin.f32 normAngle)

localize276.0ms (1.8%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f32 normAngle (sin.f32 normAngle))
accuracy99.9%
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
accuracy99.6%
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
accuracy99.4%
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
accuracy99.9%
(*.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))))))
accuracy99.7%
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
accuracy99.6%
(*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
accuracy99.5%
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
accuracy100.0%
(-.f32 n1_i n0_i)
accuracy99.8%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
accuracy99.8%
(*.f32 u (-.f32 n1_i n0_i))
accuracy100.0%
(*.f32 n1_i u)
accuracy99.1%
(+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
accuracy98.9%
(*.f32 n0_i #s(literal -1/6 binary32))
accuracy98.7%
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
accuracy75.5%
(+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
Results
189.0ms254×0valid
5.0ms5exit
Compiler

Compiled 362 to 41 computations (88.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-mult: 37.0ms (53.2% of total)
ival-add: 11.0ms (15.8% of total)
...c/correct-round.rkt:119:19: 9.0ms (12.9% of total)
ival-div: 4.0ms (5.7% of total)
ival-sin: 3.0ms (4.3% of total)
ival-sub: 3.0ms (4.3% of total)
backward-pass: 1.0ms (1.4% of total)
const: 1.0ms (1.4% of total)

series112.0ms (0.7%)

Counts
21 → 612
Calls
Call 1
Inputs
#<alt (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))>
#<alt (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i))))))>
#<alt (+ (* u (* n0_i -1/2)) (* n0_i 1/2))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))))>
#<alt (* n1_i u)>
#<alt (+ n0_i (* u (- n1_i n0_i)))>
#<alt (* u (- n1_i n0_i))>
#<alt (- n1_i n0_i)>
#<alt (* n1_i (+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))))>
#<alt (+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1))))>
#<alt (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))>
#<alt (* (* normAngle normAngle) -1/6)>
#<alt (* u (+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i)))>
#<alt (+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i))>
#<alt (/ n0_i u)>
#<alt (- (* n1_i (/ normAngle (sin normAngle))) n0_i)>
#<alt (* 1/6 (+ n0_i (* u (- n1_i n0_i))))>
#<alt (* n0_i -1/6)>
#<alt (* u (+ (* u u) -1))>
#<alt (* n1_i (/ normAngle (sin normAngle)))>
#<alt (/ normAngle (sin normAngle))>
Outputs
#<alt (* 1/6 (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))>
#<alt (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6))>
#<alt (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))>
#<alt (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))>
#<alt (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))>
#<alt (* -1 (* n0_i (+ 1/6 (* 1/6 (- u 1)))))>
#<alt (* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))>
#<alt (* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))>
#<alt (* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))>
#<alt (+ (* -1/6 n0_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))>
#<alt (* 1/6 (* u (- n1_i n0_i)))>
#<alt (* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))>
#<alt (* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))>
#<alt (* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))>
#<alt (* 1/6 (* u (- n1_i n0_i)))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))>
#<alt (* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))>
#<alt (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))>
#<alt (+ (* -1/6 n0_i) (* 1/6 n0_i))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i)))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))))>
#<alt (* -1/2 (* n0_i (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* -1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))))>
#<alt (* (pow u 2) (+ (* -1/2 n0_i) (+ (* -1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))))>
#<alt (* -1/2 (* n0_i (pow u 2)))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) u)) (* -1/2 n0_i)))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u)) (* -1/2 n0_i)))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u)) (* -1/2 n0_i)))>
#<alt (* 1/6 (* n1_i u))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))>
#<alt (+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))>
#<alt (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))>
#<alt (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))>
#<alt (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))>
#<alt (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))>
#<alt (* -1 (* n0_i (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))>
#<alt (* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))>
#<alt (* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))>
#<alt (* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))>
#<alt (* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))>
#<alt (* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))>
#<alt (* 1/2 n0_i)>
#<alt (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))>
#<alt (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))>
#<alt (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))>
#<alt (* -1/2 (* n0_i u))>
#<alt (* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))>
#<alt (* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))>
#<alt (* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))>
#<alt (* -1/2 (* n0_i u))>
#<alt (* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))>
#<alt (* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))>
#<alt (* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* n0_i (+ 1/2 (* -1/2 u)))>
#<alt (* -1 (* n0_i (- (* 1/2 u) 1/2)))>
#<alt (* -1 (* n0_i (- (* 1/2 u) 1/2)))>
#<alt (* -1 (* n0_i (- (* 1/2 u) 1/2)))>
#<alt (* -1 (* n0_i (- (* 1/2 u) 1/2)))>
#<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) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))>
#<alt (* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))>
#<alt (* -1 (* n0_i (- (+ u (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))>
#<alt (* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))>
#<alt (+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))))>
#<alt (+ n0_i (+ (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i)))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))>
#<alt (+ n0_i (+ (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))>
#<alt (+ n0_i (+ (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))) (/ n0_i u)))>
#<alt (* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (+ (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))) (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))))) (/ n0_i u)))>
#<alt (* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (+ (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))) (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))))) (/ n0_i u)))>
#<alt (* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))) u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))) u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))>
#<alt (+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))>
#<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)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))) n1_i))))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))) n1_i))))))>
#<alt (* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 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)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) 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) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))>
#<alt (+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))>
#<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 (* 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 (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))>
#<alt (* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))>
#<alt (* n1_i u)>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))>
#<alt (* u (+ 1 (* 1/6 (pow normAngle 2))))>
#<alt (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))>
#<alt (* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))>
#<alt u>
#<alt (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))>
#<alt (* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))>
#<alt (* 1/6 (* (pow normAngle 2) u))>
#<alt (* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))>
#<alt (* -1/6 (* (pow normAngle 2) (pow u 3)))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt n0_i>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))>
#<alt (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))>
#<alt (* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))>
#<alt (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (* n0_i (* u (- (/ 1 u) 1)))>
#<alt (* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* -1 (* n0_i (* u (- 1 (/ 1 u)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))>
#<alt (* u (- (/ n0_i u) n0_i))>
#<alt (+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))>
#<alt (* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))>
#<alt (* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))>
#<alt (* u (- (+ n1_i (/ n0_i u)) n0_i))>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- (+ n1_i (/ n0_i u)) n0_i)))>
#<alt (+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u)))))>
#<alt (+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))>
#<alt (* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))>
#<alt (* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (* n0_i (- (/ 1 u) 1))>
#<alt (* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))>
#<alt (* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))>
#<alt (* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))>
#<alt (* -1 (* n0_i (- 1 (/ 1 u))))>
#<alt (* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))>
#<alt (* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))>
#<alt (* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))>
#<alt (/ n0_i u)>
#<alt (/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)>
#<alt (/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)>
#<alt (/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (/ n0_i u) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))>
#<alt (* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))>
#<alt (- (+ n1_i (/ n0_i u)) n0_i)>
#<alt (- (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i u))) n0_i)>
#<alt (- (+ n1_i (+ (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))) (/ n0_i u))) n0_i)>
#<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))) (/ n0_i u))) n0_i)>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))>
#<alt (* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))>
#<alt (* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (/ n0_i u)>
#<alt (* -1 n0_i)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))>
#<alt (* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))>
#<alt (- n1_i n0_i)>
#<alt (- (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)>
#<alt (- (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) n0_i)>
#<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)))) n0_i)>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))>
#<alt (* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))>
#<alt (* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))>
#<alt (* -1 n0_i)>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))>
#<alt (* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))>
#<alt (* -1 n0_i)>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))>
#<alt (* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))>
#<alt (+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))>
#<alt (+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))>
#<alt (* 1/6 (* n0_i (+ 1 (* -1 u))))>
#<alt (* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))>
#<alt (* -1/6 (* n0_i (- u 1)))>
#<alt (* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))>
#<alt (* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))>
#<alt (* 1/6 n0_i)>
#<alt (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))>
#<alt (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))>
#<alt (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))>
#<alt (* 1/6 (* u (- n1_i n0_i)))>
#<alt (* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))>
#<alt (* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))>
#<alt (* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))>
#<alt (* 1/6 (* u (- n1_i n0_i)))>
#<alt (* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))>
#<alt (* 1/6 (+ n0_i (* -1 (* n0_i u))))>
#<alt (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))>
#<alt (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))>
#<alt (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))>
#<alt (* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))>
#<alt (* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))>
#<alt (* 1/6 (* n1_i u))>
#<alt (* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1/6 n0_i)>
#<alt (* -1 u)>
#<alt (* u (- (pow u 2) 1))>
#<alt (* u (- (pow u 2) 1))>
#<alt (* u (- (pow u 2) 1))>
#<alt (pow u 3)>
#<alt (* (pow u 3) (- 1 (/ 1 (pow u 2))))>
#<alt (* (pow u 3) (- 1 (/ 1 (pow u 2))))>
#<alt (* (pow u 3) (- 1 (/ 1 (pow u 2))))>
#<alt (pow u 3)>
#<alt (* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))>
#<alt (* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))>
#<alt (* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt n1_i>
#<alt (+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))>
#<alt (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))>
#<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))))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt (/ (* n1_i normAngle) (sin normAngle))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow normAngle 2)))>
#<alt (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2)))))>
#<alt (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2)))))))>
#<alt (/ normAngle (sin normAngle))>
#<alt (/ normAngle (sin normAngle))>
#<alt (/ normAngle (sin normAngle))>
#<alt (/ normAngle (sin normAngle))>
#<alt (/ normAngle (sin normAngle))>
#<alt (/ normAngle (sin normAngle))>
#<alt (/ normAngle (sin normAngle))>
#<alt (/ normAngle (sin normAngle))>
Calls

153 calls:

TimeVariablePointExpression
63.0ms
u
@0
(* u (- n1_i n0_i))
4.0ms
n1_i
@0
(* u (+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i)))
3.0ms
n0_i
@0
(+ n0_i (+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))))
1.0ms
n1_i
@0
(* n1_i (+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))))
1.0ms
normAngle
@0
(+ n0_i (+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))))

rewrite665.0ms (4.2%)

Algorithm
batch-egg-rewrite
Rules
6992×*-lowering-*.f32
6992×*-lowering-*.f64
3334×/-lowering-/.f32
3334×/-lowering-/.f64
2940×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040197
1273190
22988186
011433186
Stop Event
iter limit
node limit
Counts
21 → 702
Calls
Call 1
Inputs
(+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))
(+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i))))))
(+ (* u (* n0_i -1/2)) (* n0_i 1/2))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (* normAngle normAngle) (+ (* u (+ (* u (* n0_i -1/2)) (* n0_i 1/2))) (+ (* n0_i -1/6) (* 1/6 (+ n0_i (* u (- n1_i n0_i)))))))))
(* n1_i u)
(+ n0_i (* u (- n1_i n0_i)))
(* u (- n1_i n0_i))
(- n1_i n0_i)
(* n1_i (+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))))
(+ u (* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1))))
(* (* (* normAngle normAngle) -1/6) (* u (+ (* u u) -1)))
(* (* normAngle normAngle) -1/6)
(* u (+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i)))
(+ (/ n0_i u) (- (* n1_i (/ normAngle (sin normAngle))) n0_i))
(/ n0_i u)
(- (* n1_i (/ normAngle (sin normAngle))) n0_i)
(* 1/6 (+ n0_i (* u (- n1_i n0_i))))
(* n0_i -1/6)
(* u (+ (* u u) -1))
(* n1_i (/ normAngle (sin normAngle)))
(/ normAngle (sin normAngle))
Outputs
(+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 n0_i #s(literal -1/6 binary32))))
(+.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) #s(literal -1 binary32))
(fma.f32 n0_i #s(literal -1/6 binary32) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(fma.f32 #s(literal -1/6 binary32) n0_i (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(fma.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n0_i #s(literal -1/6 binary32)))
(fma.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 1/6 binary32) (*.f32 n0_i #s(literal -1/6 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 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)))) #s(literal 1/36 binary32)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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)))))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))
(+.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(+.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (+.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(+.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))
(+.f32 (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 n0_i #s(literal -1/6 binary32)))
(+.f32 (+.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) #s(literal -1 binary32))
(fma.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(fma.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) u (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(-.f32 (/.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (neg.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))) #s(literal 1/216 binary32))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))) #s(literal 1/216 binary32))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))))) (*.f32 (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 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 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 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 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u))) (*.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)) (*.f32 u (*.f32 u u)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (-.f32 (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))) (*.f32 (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (-.f32 (*.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) u) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32)) (*.f32 #s(literal 1/216 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (neg.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal -1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) u) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) #s(literal 1/36 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i #s(literal -1/6 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))) (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))) #s(literal 1/216 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #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 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #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 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/216 binary32))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32)) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))) #s(literal 1/216 binary32))))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #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 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #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 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 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 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 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 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 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 (-.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/36 binary32))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)))) (*.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))
(+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) #s(literal -1 binary32))
(fma.f32 n0_i #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(fma.f32 u (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 n0_i #s(literal 1/2 binary32)))
(fma.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u (*.f32 n0_i #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))
(fma.f32 (*.f32 n0_i u) #s(literal -1/2 binary32) (*.f32 n0_i #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))) (/.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) (+.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 n0_i (*.f32 #s(literal 1/2 binary32) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)))) (neg.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u))))
(*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal -1/8 binary32))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (-.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 n0_i u) (*.f32 n0_i u)) #s(literal 1/4 binary32)) (*.f32 (*.f32 n0_i n0_i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal -1/2 binary32)))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)) n0_i))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) n0_i)
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))
(pow.f32 (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))) #s(literal -1 binary32))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))) (/.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) n0_i))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))) (+.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) n0_i))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))) (-.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))
(/.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))) (neg.f32 (-.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.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 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.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 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))))
(/.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 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))) (-.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))) (*.f32 n0_i n0_i)) (-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) n0_i))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.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 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.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 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.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 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.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 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (*.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.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 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (*.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.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 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.f32 (+.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 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.f32 (+.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 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (+.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 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (+.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 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i)))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.f32 (+.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 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.f32 (+.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 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.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)))))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.f32 (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.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)))))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.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 n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.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)))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.f32 (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.f32 (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (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 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.f32 (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 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.f32 (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 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (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 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (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 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (*.f32 (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 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (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 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (*.f32 (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 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (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 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.f32 (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 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (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 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.f32 (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 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.f32 (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))))
(/.f32 (+.f32 (*.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 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)))) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (+.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 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (+.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 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (+.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 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (+.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 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (/.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 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (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 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (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 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (+.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 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (+.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 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (+.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 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (+.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 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (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 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (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 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle)))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)))) (*.f32 (-.f32 (*.f32 u (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 normAngle normAngle))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (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 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 n0_i)))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (+.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 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 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 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (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 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (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 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i n0_i)))) (*.f32 (+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32))))))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (/.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (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 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 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 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i)))))))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))) (neg.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.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 n0_i)))) (*.f32 (-.f32 (-.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))) (*.f32 n0_i #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.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 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (-.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) n0_i)))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 u (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i u)) (*.f32 n0_i #s(literal 1/2 binary32)))))) (*.f32 normAngle normAngle))))))
(*.f32 u n1_i)
(*.f32 n1_i u)
(+.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 #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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 #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 (*.f32 n1_i n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (+.f32 n0_i n1_i))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (-.f32 n1_i (neg.f32 n0_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 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 u n1_i) (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)))
(+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)))
(fma.f32 n1_i u (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32))) (*.f32 n1_i (*.f32 n1_i n1_i)))) (+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)) (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)) (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i)))) (-.f32 (*.f32 u n1_i) (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) n1_i))))
(/.f32 (*.f32 n1_i (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32))))) (+.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u))))
(/.f32 (*.f32 n1_i (-.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32)))) n1_i) (+.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u))))
(/.f32 (*.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) n1_i) (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) n1_i)
(+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)
(pow.f32 (/.f32 (+.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u))) (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) u)
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) u)
(fma.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) u)
(fma.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)) u)
(-.f32 (/.f32 (*.f32 u u) (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(/.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32)))) (+.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u))))
(/.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (-.f32 (*.f32 u u) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u))) (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (-.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32))))) (neg.f32 (+.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))))
(/.f32 (neg.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (neg.f32 (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u u)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u))
(*.f32 (+.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) #s(literal -1/216 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) u)))))
(*.f32 (-.f32 (*.f32 u u) (*.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (neg.f32 u)))
(+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 u u)) (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) #s(literal -1 binary32)))
(+.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) #s(literal -1 binary32)) (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 u u)))
(+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 (neg.f32 u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (*.f32 u u) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 (*.f32 u u) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))))
(/.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))))) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 u)))))
(/.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) #s(literal -1 binary32))) (+.f32 (*.f32 u u) #s(literal 1 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 u (*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(*.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) normAngle) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))))
(*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))
(*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) u) (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (+.f32 (*.f32 u u) #s(literal -1 binary32))) u)
(*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) normAngle) (*.f32 #s(literal -1/6 binary32) normAngle))
(*.f32 (*.f32 (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))) (*.f32 normAngle normAngle)) #s(literal -1/6 binary32))
(*.f32 (*.f32 (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (+.f32 u #s(literal 1 binary32))) (+.f32 u #s(literal -1 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(*.f32 normAngle (*.f32 #s(literal -1/6 binary32) normAngle))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(*.f32 (*.f32 #s(literal -1/6 binary32) normAngle) normAngle)
(+.f32 (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)) (*.f32 n0_i #s(literal 1 binary32)))
(+.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)))
(fma.f32 u (/.f32 n0_i u) (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)))
(fma.f32 (/.f32 n0_i u) u (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 n0_i #s(literal 1 binary32))) (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)) #s(literal 2 binary32)) (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 n0_i #s(literal 1 binary32))) (pow.f32 (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)) #s(literal 2 binary32))) (-.f32 (*.f32 n0_i #s(literal 1 binary32)) (*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i))))
(/.f32 (*.f32 u (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32)))) (+.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u)))))
(/.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32)))) (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32))) u) (+.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u)))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32))) u) (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i))
(/.f32 (+.f32 (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 u n0_i) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 u (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 u n0_i) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 u n0_i) (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 u (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 u n0_i) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u))) (*.f32 (/.f32 u n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 u (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 u (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 u (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 u (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u))) (*.f32 u (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 u #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 u n0_i) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u #s(literal 1 binary32)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 u n0_i) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 u #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 u n0_i) (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u #s(literal 1 binary32)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 u n0_i) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u))) (*.f32 (/.f32 u n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (neg.f32 u) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (neg.f32 u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (neg.f32 u) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (neg.f32 u) (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u))) (*.f32 (neg.f32 u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (neg.f32 u) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u))) (*.f32 (neg.f32 u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (neg.f32 u) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (neg.f32 u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (neg.f32 u) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (neg.f32 u) (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u))) (*.f32 (neg.f32 u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 n0_i) u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (neg.f32 u) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u))) (*.f32 (neg.f32 u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 u n0_i) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 u n0_i) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 u n0_i) (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 u n0_i) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u))) (*.f32 (/.f32 u n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) u) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 n0_i u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) u))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 u (neg.f32 n0_i)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 (neg.f32 n0_i) u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) u) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 n0_i u))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 u)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (neg.f32 n0_i)))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 u)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (neg.f32 n0_i) u))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) u) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 n0_i u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) u))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (neg.f32 u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 u (neg.f32 n0_i)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (neg.f32 u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 (neg.f32 n0_i) u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (/.f32 u n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) u) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 n0_i u))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (/.f32 u n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u #s(literal 1 binary32)))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (neg.f32 u)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 u (neg.f32 n0_i)))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (neg.f32 u)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (neg.f32 n0_i) u))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (/.f32 u n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 #s(literal 1 binary32) u))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u n0_i)))
(*.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 n0_i (/.f32 n0_i u))))
(*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 n0_i (/.f32 n0_i u))) u)
(+.f32 (/.f32 n0_i u) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (+.f32 (neg.f32 n0_i) (/.f32 n0_i u)))
(+.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u))
(+.f32 (+.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 n0_i))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i) (-.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 n0_i (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i))
(fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 (-.f32 n0_i (/.f32 n0_i u))))
(fma.f32 normAngle (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n1_i) (neg.f32 (-.f32 n0_i (/.f32 n0_i u))))
(fma.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i (neg.f32 (-.f32 n0_i (/.f32 n0_i u))))
(fma.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (neg.f32 (-.f32 n0_i (/.f32 n0_i u))))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 n0_i (/.f32 n0_i u)))
(-.f32 (+.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i)
(-.f32 (/.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i)) (/.f32 (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32)) (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u)))) (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i) (-.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32)))))
(/.f32 (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u)))))
(/.f32 (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32))) (+.f32 (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 n0_i u) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i))) (/.f32 u n0_i))))
(/.f32 (-.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32))) (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i))
(/.f32 (+.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 n0_i (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (neg.f32 u) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (neg.f32 u) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 u) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 u n0_i) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 u n0_i) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) u))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 n0_i))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) (neg.f32 u)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 n0_i))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i)) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) #s(literal 1 binary32))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u n0_i)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32)))) (neg.f32 (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (pow.f32 (+.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) #s(literal 2 binary32)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i))))
(/.f32 (-.f32 (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u)) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u)))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (+.f32 (+.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 u #s(literal 1 binary32))) (*.f32 u (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (*.f32 n0_i (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u #s(literal 1 binary32))) (*.f32 u (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (*.f32 u (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 u (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 u (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (*.f32 n0_i (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 (/.f32 u n0_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (/.f32 u n0_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 u n0_i)) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 #s(literal -1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (neg.f32 (/.f32 u n0_i)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 (/.f32 u n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (neg.f32 (/.f32 u n0_i)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (/.f32 u n0_i)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (*.f32 (neg.f32 (/.f32 u n0_i)) (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (neg.f32 (/.f32 u n0_i)) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 (neg.f32 (/.f32 u n0_i)) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (/.f32 u n0_i)) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))) (*.f32 (neg.f32 (/.f32 u n0_i)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 (/.f32 u n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))) (*.f32 (neg.f32 (/.f32 u n0_i)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (/.f32 u n0_i)) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 u) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 u) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 n0_i) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (*.f32 (neg.f32 u) (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (neg.f32 u) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 (neg.f32 u) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 u) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))) (*.f32 (neg.f32 u) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 u) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (*.f32 (neg.f32 n0_i) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))) (*.f32 (neg.f32 u) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 u) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (/.f32 u n0_i) #s(literal 1 binary32))) (*.f32 (/.f32 u n0_i) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) #s(literal 1 binary32))) (*.f32 (/.f32 u n0_i) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (*.f32 (/.f32 u n0_i) (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (/.f32 u n0_i) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 (/.f32 u n0_i) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))) (*.f32 (/.f32 u n0_i) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (/.f32 u n0_i) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))) (*.f32 (/.f32 u n0_i) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i) #s(literal 1 binary32)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i) #s(literal 1 binary32)) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))) (*.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i) #s(literal 1 binary32)) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 u #s(literal 1 binary32))) (*.f32 u (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u #s(literal 1 binary32))) (*.f32 u (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (*.f32 n0_i #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (*.f32 u (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 u (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 u (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))) (*.f32 u (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 u (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i #s(literal 1 binary32)) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))) (*.f32 u (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 (neg.f32 u)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (neg.f32 u)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (neg.f32 n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 (neg.f32 (neg.f32 u)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 (neg.f32 u)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 (neg.f32 (neg.f32 u)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (neg.f32 u)) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))) (*.f32 (neg.f32 (neg.f32 u)) (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (neg.f32 (neg.f32 u)) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 (neg.f32 (neg.f32 u)) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (neg.f32 u)) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))) (*.f32 (neg.f32 (neg.f32 u)) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (*.f32 (neg.f32 (neg.f32 u)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))) (*.f32 (neg.f32 (neg.f32 u)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (neg.f32 (neg.f32 u)) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) u) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) n0_i)) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) u))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 u n0_i))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u)) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 n0_i))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u n0_i)) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) u) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 n0_i #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) u))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (neg.f32 n0_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (neg.f32 u))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) u) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) n0_i)) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) u))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 u n0_i))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u)) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 n0_i))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u n0_i)) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) u) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) u))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 (neg.f32 n0_i)))) (*.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 (neg.f32 u))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 (/.f32 u n0_i))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) #s(literal -1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (*.f32 n0_i #s(literal 1 binary32)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) u))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 (neg.f32 u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 (neg.f32 n0_i)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (neg.f32 (neg.f32 u))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) (neg.f32 (/.f32 u n0_i))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) #s(literal -1 binary32))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) #s(literal 1 binary32))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) #s(literal 1 binary32))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 n0_i #s(literal 1 binary32)))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) (neg.f32 (neg.f32 u))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 (neg.f32 n0_i)))) (*.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (neg.f32 (neg.f32 u))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) u) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) n0_i)) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) u))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (/.f32 u n0_i))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 u)) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (neg.f32 n0_i))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 u n0_i)) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) u) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (*.f32 n0_i #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) u))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (neg.f32 u))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (neg.f32 (neg.f32 n0_i)))) (*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (neg.f32 (neg.f32 u))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) u) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) n0_i)) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) u))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 (/.f32 u n0_i))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 u)) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (neg.f32 n0_i))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i)) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) u) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (*.f32 n0_i #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) u))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 (neg.f32 u))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (neg.f32 (neg.f32 n0_i)))) (*.f32 (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (neg.f32 (neg.f32 u))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) u))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 (/.f32 u n0_i))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) #s(literal -1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 u)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (neg.f32 n0_i))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 u n0_i)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) u) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (*.f32 n0_i #s(literal 1 binary32)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) u))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 (neg.f32 u))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (neg.f32 (neg.f32 n0_i)))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))) (neg.f32 (neg.f32 u))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) n0_i)) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) u))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) (neg.f32 (/.f32 u n0_i))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) #s(literal -1 binary32))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (neg.f32 (/.f32 u n0_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) (neg.f32 u)) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (neg.f32 n0_i))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (neg.f32 u)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i)) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (/.f32 u n0_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 u n0_i) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (*.f32 n0_i #s(literal 1 binary32)))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) u))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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)) (neg.f32 (neg.f32 u))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (neg.f32 (neg.f32 n0_i)))) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) (neg.f32 (neg.f32 u))))
(*.f32 (+.f32 (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 u (*.f32 u u))) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (*.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (-.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) (/.f32 n0_i u))))))
(*.f32 (-.f32 (/.f32 (*.f32 (/.f32 n0_i u) n0_i) u) (pow.f32 (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) n0_i)))
(neg.f32 (/.f32 n0_i (neg.f32 u)))
(neg.f32 (/.f32 (neg.f32 n0_i) u))
(exp.f32 (*.f32 (log.f32 (/.f32 u n0_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 u n0_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 n0_i u)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 u n0_i)))
(/.f32 (neg.f32 n0_i) (neg.f32 u))
(/.f32 #s(literal 1 binary32) (/.f32 u n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 u n0_i) #s(literal 1 binary32)))
(/.f32 (*.f32 n0_i #s(literal 1 binary32)) u)
(/.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 (neg.f32 u)))
(*.f32 n0_i (/.f32 #s(literal 1 binary32) u))
(*.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (neg.f32 u)))
(*.f32 #s(literal 1 binary32) (/.f32 n0_i u))
(*.f32 (/.f32 #s(literal 1 binary32) u) n0_i)
(*.f32 (/.f32 #s(literal 1 binary32) u) (pow.f32 (/.f32 #s(literal 1 binary32) n0_i) #s(literal -1 binary32)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i))
(+.f32 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) #s(literal -1 binary32))
(fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 normAngle (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n1_i) (neg.f32 n0_i))
(fma.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i (neg.f32 n0_i))
(fma.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (neg.f32 n0_i))
(-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) n0_i)
(-.f32 (/.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))) (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(/.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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))) (neg.f32 (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(*.f32 (-.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 n1_i normAngle) (*.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 #s(literal 1 binary32) (+.f32 n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(+.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))
(+.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 n0_i #s(literal 1/6 binary32)))
(fma.f32 n0_i #s(literal 1/6 binary32) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))
(fma.f32 #s(literal 1/6 binary32) n0_i (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) #s(literal 1/216 binary32)) (*.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i)))) #s(literal 1/216 binary32))) (+.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))) (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 n0_i #s(literal 1/6 binary32))) (*.f32 (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32))))) (-.f32 (*.f32 n0_i #s(literal 1/6 binary32)) (*.f32 u (*.f32 (-.f32 n1_i n0_i) #s(literal 1/6 binary32)))))
(/.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.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 #s(literal 1/6 binary32) (-.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 (*.f32 (+.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (-.f32 n1_i n0_i))))) #s(literal 1/6 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 (*.f32 n0_i n0_i) (*.f32 u (*.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 n1_i n0_i))))) #s(literal 1/6 binary32)) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) #s(literal 1/6 binary32))
(*.f32 n0_i #s(literal -1/6 binary32))
(*.f32 #s(literal -1/6 binary32) n0_i)
(+.f32 (neg.f32 u) (*.f32 u (*.f32 u u)))
(+.f32 (*.f32 u (*.f32 u u)) (neg.f32 u))
(fma.f32 u (*.f32 u u) (neg.f32 u))
(fma.f32 (*.f32 u u) u (neg.f32 u))
(-.f32 (*.f32 u (*.f32 u u)) u)
(/.f32 (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))) (neg.f32 (*.f32 u (*.f32 u u)))) (+.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))) (-.f32 (*.f32 u u) (*.f32 (*.f32 u (*.f32 u u)) (neg.f32 u)))))
(/.f32 (-.f32 (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))) (*.f32 u u)) (-.f32 (*.f32 u (*.f32 u u)) (neg.f32 u)))
(/.f32 (*.f32 u (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))))) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 u)))))
(/.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) #s(literal -1 binary32))) (+.f32 (*.f32 u u) #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))) u) (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (neg.f32 u)))))
(/.f32 (*.f32 (+.f32 (*.f32 u (*.f32 u (*.f32 u u))) #s(literal -1 binary32)) u) (+.f32 (*.f32 u u) #s(literal 1 binary32)))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 u u) #s(literal -1 binary32)) u)
(*.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (+.f32 u #s(literal -1 binary32)) u))
(*.f32 (*.f32 u (+.f32 u #s(literal 1 binary32))) (+.f32 u #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle)) #s(literal -1 binary32))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n1_i normAngle)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (*.f32 (neg.f32 normAngle) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)
(*.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(neg.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 normAngle) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) normAngle) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 normAngle (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (neg.f32 normAngle) (neg.f32 (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) normAngle) #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle #s(literal 1 binary32)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) normAngle) #s(literal -1 binary32)))

simplify404.0ms (2.6%)

Algorithm
egg-herbie
Rules
6106×*-lowering-*.f32
6106×*-lowering-*.f64
4768×+-lowering-+.f64
4768×+-lowering-+.f32
1652×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05907978
121656863
084736863
Stop Event
iter limit
node limit
Counts
612 → 612
Calls
Call 1
Inputs
(* 1/6 (* n1_i u))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))
(* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))
(* -1 (* n0_i (+ 1/6 (* 1/6 (- u 1)))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))
(+ (* -1/6 n0_i) (* 1/6 n0_i))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))
(* 1/6 (* u (- n1_i n0_i)))
(* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))
(* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))
(* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))
(* 1/6 (* u (- n1_i n0_i)))
(* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))
(* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))
(* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))
(+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))
(* 1/6 (* n1_i u))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* 1/6 (* n1_i u))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))
(+ (* -1/6 n0_i) (* 1/6 n0_i))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i)))))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))))
(* -1/2 (* n0_i (pow u 2)))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* -1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* -1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))))
(* -1/2 (* n0_i (pow u 2)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) u)) (* -1/2 n0_i)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u)) (* -1/2 n0_i)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u)) (* -1/2 n0_i)))
(* 1/6 (* n1_i u))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))
(* -1 (* n0_i (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))
(+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(* 1/6 (* n1_i u))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))
(* 1/6 (* n1_i u))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))
(* 1/2 n0_i)
(+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))
(+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))
(+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))
(* -1/2 (* n0_i u))
(* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))
(* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))
(* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))
(* -1/2 (* n0_i u))
(* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))
(* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))
(* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))
(* n0_i (+ 1/2 (* -1/2 u)))
(* n0_i (+ 1/2 (* -1/2 u)))
(* n0_i (+ 1/2 (* -1/2 u)))
(* n0_i (+ 1/2 (* -1/2 u)))
(* n0_i (+ 1/2 (* -1/2 u)))
(* n0_i (+ 1/2 (* -1/2 u)))
(* n0_i (+ 1/2 (* -1/2 u)))
(* n0_i (+ 1/2 (* -1/2 u)))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (+ (* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))
(* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))
(+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))))
(+ n0_i (+ (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i)))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))
(+ n0_i (+ (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))
(+ n0_i (+ (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))) (/ n0_i u)))
(* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (+ (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))) (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))))) (/ n0_i u)))
(* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (+ (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))) (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))))) (/ n0_i u)))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))) u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))) u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))
(* n1_i (+ u (* 1/6 (* (pow normAngle 2) u))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))) n1_i))))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))) n1_i))))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 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)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) 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) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(* 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)
(* 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)))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(* n1_i (* u (+ 1 (* 1/6 (pow normAngle 2)))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(* n1_i u)
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(* u (+ 1 (* 1/6 (pow normAngle 2))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
u
(+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(* 1/6 (* (pow normAngle 2) u))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
n0_i
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(* n0_i (* u (- (/ 1 u) 1)))
(* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* -1 (* n0_i (* u (- 1 (/ 1 u)))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))
(* u (- (/ n0_i u) n0_i))
(+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- (+ n1_i (/ n0_i u)) n0_i)))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u)))))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))
(* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))
(* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))
(/ (* n1_i normAngle) (sin normAngle))
(+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))
(* n0_i (- (/ 1 u) 1))
(* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))
(* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))
(* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))
(* -1 (* n0_i (- 1 (/ 1 u))))
(* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))
(* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))
(* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))
(/ n0_i u)
(/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)
(/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)
(/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (/ n0_i u) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))
(* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))
(* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))
(/ (* n1_i normAngle) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))
(- (+ n1_i (/ n0_i u)) n0_i)
(- (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i u))) n0_i)
(- (+ n1_i (+ (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))) (/ n0_i u))) n0_i)
(- (+ 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))) (/ n0_i u))) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))
(* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))
(* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(/ n0_i u)
(* -1 n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(- n1_i n0_i)
(- (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) n0_i)
(- (+ 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)))) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(* -1 n0_i)
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(* -1 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(* 1/6 (* n1_i u))
(+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))
(+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))
(+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))
(* 1/6 (* n0_i (+ 1 (* -1 u))))
(* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))
(* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))
(* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))
(* -1/6 (* n0_i (- u 1)))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))
(* 1/6 n0_i)
(+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))
(+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))
(+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))
(* 1/6 (* u (- n1_i n0_i)))
(* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))
(* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))
(* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))
(* 1/6 (* u (- n1_i n0_i)))
(* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))
(* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))
(* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))
(* 1/6 (+ n0_i (* -1 (* n0_i u))))
(+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(* 1/6 (* n1_i u))
(* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))
(* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))
(* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))
(* 1/6 (* n1_i u))
(* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1/6 n0_i)
(* -1 u)
(* u (- (pow u 2) 1))
(* u (- (pow u 2) 1))
(* u (- (pow u 2) 1))
(pow u 3)
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(pow u 3)
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
n1_i
(+ n1_i (* 1/6 (* n1_i (pow normAngle 2))))
(+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))
(+ 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))))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(/ (* n1_i normAngle) (sin normAngle))
1
(+ 1 (* 1/6 (pow normAngle 2)))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2)))))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2)))))))
(/ normAngle (sin normAngle))
(/ normAngle (sin normAngle))
(/ normAngle (sin normAngle))
(/ normAngle (sin normAngle))
(/ normAngle (sin normAngle))
(/ normAngle (sin normAngle))
(/ normAngle (sin normAngle))
(/ normAngle (sin normAngle))
Outputs
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(* n0_i (- (* 1/6 (+ 1 (* -1 u))) 1/6))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32)))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i))) #s(literal -1/6 binary32)))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i))) #s(literal -1/6 binary32)))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))) 1/6))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i))) #s(literal -1/6 binary32)))
(* -1 (* n0_i (+ 1/6 (* 1/6 (- u 1)))))
(neg.f32 (*.f32 n0_i (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))
(*.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32)) #s(literal 1/6 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))
(*.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32)) #s(literal 1/6 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1))))))
(*.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32)) #s(literal 1/6 binary32))) (neg.f32 n0_i))
(+ (* -1/6 n0_i) (* 1/6 n0_i))
#s(literal 0 binary32)
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i)))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(* 1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i u)) (*.f32 #s(literal 1/6 binary32) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))))
(* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i u)) (*.f32 #s(literal 1/6 binary32) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))))
(* u (+ (* -1/6 (/ n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u)))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i u)) (*.f32 #s(literal 1/6 binary32) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))))
(* 1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 0 binary32) u) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 0 binary32) u) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(* -1 (* u (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (* -1/6 (- n1_i n0_i)))))
(*.f32 (neg.f32 u) (+.f32 (/.f32 #s(literal 0 binary32) u) (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i))))
(+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32)))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u))))))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i n1_i)) (*.f32 #s(literal 1/6 binary32) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i n1_i)) (*.f32 #s(literal 1/6 binary32) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i n1_i)) (*.f32 #s(literal 1/6 binary32) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))
(*.f32 (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))
(*.f32 (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 (+ n0_i (* -1 (* n0_i u))))) n1_i)) (* -1/6 u))))
(*.f32 (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) n1_i)) (neg.f32 n1_i))
(+ (* -1/6 n0_i) (* 1/6 n0_i))
#s(literal 0 binary32)
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i)))))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal 1/2 binary32)))) #s(literal 0 binary32))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) #s(literal 0 binary32))
(+ (* -1/6 n0_i) (+ (* 1/6 n0_i) (* u (+ (* -1/2 (* n0_i u)) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))))
(+.f32 (*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) #s(literal 0 binary32))
(* -1/2 (* n0_i (pow u 2)))
(*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u u)))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (-.f32 n1_i n0_i) u)) (*.f32 (/.f32 n0_i u) #s(literal 1/2 binary32)))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* -1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 (/.f32 n0_i (*.f32 u u)) #s(literal 0 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (-.f32 n1_i n0_i) u)) (*.f32 (/.f32 n0_i u) #s(literal 1/2 binary32))))))
(* (pow u 2) (+ (* -1/2 n0_i) (+ (* -1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ n0_i (pow u 2))) (+ (* 1/6 (/ (- n1_i n0_i) u)) (* 1/2 (/ n0_i u)))))))
(*.f32 (*.f32 u u) (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (+.f32 (*.f32 (/.f32 n0_i (*.f32 u u)) #s(literal 0 binary32)) (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (-.f32 n1_i n0_i) u)) (*.f32 (/.f32 n0_i u) #s(literal 1/2 binary32))))))
(* -1/2 (* n0_i (pow u 2)))
(*.f32 n0_i (*.f32 #s(literal -1/2 binary32) (*.f32 u u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))) u)) (* -1/2 n0_i)))
(*.f32 (*.f32 u u) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal -1/2 binary32))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u)) (* -1/2 n0_i)))
(*.f32 (*.f32 u u) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 0 binary32) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal -1/2 binary32)))) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/6 n0_i) (* 1/6 n0_i)) u)) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))) u)) (* -1/2 n0_i)))
(*.f32 (*.f32 u u) (-.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 0 binary32) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal -1/2 binary32)))) u)))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)) (*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)) (*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))
(+ (* 1/6 (* n1_i u)) (* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)) (*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i))) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) #s(literal -1/6 binary32))))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i))) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) #s(literal -1/6 binary32))))
(* n0_i (- (+ (* 1/6 (+ 1 (* -1 u))) (+ (* 1/6 (/ (* n1_i u) n0_i)) (* u (+ 1/2 (* -1/2 u))))) 1/6))
(*.f32 n0_i (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i))) (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) #s(literal -1/6 binary32))))
(* -1 (* n0_i (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))
(*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (neg.f32 n0_i))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32)) (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32)) (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))))))
(* -1 (* n0_i (+ 1/6 (+ (* -1/6 (/ (* n1_i u) n0_i)) (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32)) (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))))))
(+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))
(+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)))
(+ (* -1/6 n0_i) (+ (* 1/6 (* n1_i u)) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i n1_i)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))) (/.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) n1_i))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i n1_i)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))) (/.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) n1_i))))
(* n1_i (+ (* -1/6 (/ n0_i n1_i)) (+ (* 1/6 u) (+ (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)) (/ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) n1_i)))))
(*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 n0_i n1_i)) (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i))) (/.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) n1_i))))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))
(*.f32 (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))
(*.f32 (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))) n1_i)) (* -1/6 u))))
(*.f32 (-.f32 (*.f32 u #s(literal -1/6 binary32)) (/.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) n1_i)) (neg.f32 n1_i))
(* 1/2 n0_i)
(*.f32 n0_i #s(literal 1/2 binary32))
(+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* -1/2 (* n0_i u))
(*.f32 u (*.f32 n0_i #s(literal -1/2 binary32)))
(* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (/.f32 n0_i u) #s(literal 1/2 binary32))))
(* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (/.f32 n0_i u) #s(literal 1/2 binary32))))
(* u (+ (* -1/2 n0_i) (* 1/2 (/ n0_i u))))
(*.f32 u (+.f32 (*.f32 n0_i #s(literal -1/2 binary32)) (*.f32 (/.f32 n0_i u) #s(literal 1/2 binary32))))
(* -1/2 (* n0_i u))
(*.f32 u (*.f32 n0_i #s(literal -1/2 binary32)))
(* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))
(*.f32 u (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) #s(literal -1 binary32)))
(* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))
(*.f32 u (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) #s(literal -1 binary32)))
(* -1 (* u (+ (* -1/2 (/ n0_i u)) (* 1/2 n0_i))))
(*.f32 u (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/2 binary32)) (/.f32 (*.f32 n0_i #s(literal -1/2 binary32)) u)) #s(literal -1 binary32)))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* n0_i (+ 1/2 (* -1/2 u)))
(*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))
(* -1 (* n0_i (- (* 1/2 u) 1/2)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))
(+ (* 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) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))
(+.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) 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) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))
(+.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) 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) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6))))) (* n1_i u)))
(+.f32 (*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) u))) (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(* n0_i (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) u)))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i (*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) n0_i) #s(literal 1/6 binary32)))) (+.f32 (/.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i (*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) n0_i) #s(literal 1/6 binary32)))) (+.f32 (/.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)))))
(* n0_i (+ 1 (+ (* -1 u) (+ (* 1/6 (/ (* n1_i (* (pow normAngle 2) u)) n0_i)) (+ (* (pow normAngle 2) (- (+ (* 1/6 (+ 1 (* -1 u))) (* u (+ 1/2 (* -1/2 u)))) 1/6)) (/ (* n1_i u) n0_i))))))
(*.f32 n0_i (+.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 n1_i (*.f32 (/.f32 (*.f32 u (*.f32 normAngle normAngle)) n0_i) #s(literal 1/6 binary32)))) (+.f32 (/.f32 (*.f32 n1_i u) n0_i) (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)))))
(* -1 (* n0_i (- (+ u (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2)))))) 1)))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ u (+ (* -1 (/ (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) 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))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) 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))) (* n1_i u)) n0_i)) (* (pow normAngle 2) (+ 1/6 (+ (* 1/6 (- u 1)) (* u (- (* 1/2 u) 1/2))))))) 1)))
(*.f32 (+.f32 (-.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (/.f32 (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))))
(+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 0 binary32)))
(+ n0_i (+ (* u (- (+ n1_i (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i)))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))
(+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 0 binary32))) (*.f32 u (+.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i))))
(+ n0_i (+ (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))
(+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 0 binary32))) (*.f32 u (+.f32 n1_i (+.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) n0_i)))))
(+ n0_i (+ (* u (- (+ n1_i (+ (* -1/2 (* n0_i (* (pow normAngle 2) u))) (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))))) n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))))
(+.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 0 binary32))) (*.f32 u (+.f32 n1_i (+.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) n0_i)))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) u)
(* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n1_i u) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))) (/ n0_i u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal 1/2 binary32))) (*.f32 normAngle normAngle)) u) (/.f32 (-.f32 n1_i n0_i) u))))
(* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (+ (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))) (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))))) (/ n0_i u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 (+.f32 (/.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal 1/2 binary32))) u) (/.f32 #s(literal 0 binary32) (*.f32 u u))))) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i u)))))
(* (pow u 2) (- (+ (* -1/2 (* n0_i (pow normAngle 2))) (+ (/ n0_i (pow u 2)) (+ (/ n1_i u) (+ (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i))) (pow u 2)) (/ (* (pow normAngle 2) (+ (* 1/6 (- n1_i n0_i)) (* 1/2 n0_i))) u))))) (/ n0_i u)))
(*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 (+.f32 (/.f32 n1_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal 1/2 binary32))) u) (/.f32 #s(literal 0 binary32) (*.f32 u u))))) (-.f32 (/.f32 n0_i (*.f32 u u)) (/.f32 n0_i u)))))
(* -1/2 (* n0_i (* (pow normAngle 2) (pow u 2))))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) u) u)
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 normAngle normAngle)) (-.f32 n1_i n0_i)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))) u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 normAngle normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 0 binary32))) u)) (-.f32 n1_i n0_i)) u)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (- n1_i n0_i)) (+ (* -1 (/ (+ n0_i (* (pow normAngle 2) (+ (* -1/6 n0_i) (* 1/6 n0_i)))) u)) (* (pow normAngle 2) (+ (* -1/2 n0_i) (* -1/6 (- n1_i n0_i)))))) u)) (* -1/2 (* n0_i (pow normAngle 2)))))
(*.f32 (*.f32 u u) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))) (/.f32 (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 n1_i n0_i)) (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 normAngle normAngle)) (/.f32 (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) #s(literal 0 binary32))) u)) (-.f32 n1_i n0_i)) u)))
(+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle)))
(+ n0_i (+ (* -1 (* n0_i u)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.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)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.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)) (+ (* n1_i (+ u (* 1/6 (* (pow normAngle 2) u)))) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))))
(+.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle))) (*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))))
(* 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)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))) n1_i))))))
(*.f32 n1_i (+.f32 u (-.f32 (+.f32 (/.f32 (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle)) n1_i) (+.f32 (/.f32 n0_i n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))) n1_i))))))
(*.f32 n1_i (+.f32 u (-.f32 (+.f32 (/.f32 (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle)) n1_i) (+.f32 (/.f32 n0_i n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* 1/6 (* (pow normAngle 2) u)) (+ (/ n0_i n1_i) (/ (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))) n1_i))))))
(*.f32 n1_i (+.f32 u (-.f32 (+.f32 (/.f32 (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle)) n1_i) (+.f32 (/.f32 n0_i n1_i) (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))))) (/.f32 (*.f32 u n0_i) n1_i))))
(* -1 (* n1_i (+ (* -1 u) (* -1/6 (* (pow normAngle 2) u)))))
(*.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle))) (neg.f32 n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle))) (neg.f32 n1_i))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (+ (* -1 (/ (+ n0_i (+ (* -1 (* n0_i u)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* -1 (* n0_i u)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i)))))))) n1_i)) (* -1/6 (* (pow normAngle 2) u))))))
(*.f32 (+.f32 (*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32))) (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 u n0_i) #s(literal -1/6 binary32))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))) (*.f32 normAngle normAngle))) (neg.f32 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) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))))))
(+ n0_i (+ (* u (- n1_i n0_i)) (* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) (+.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32))))) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* (pow normAngle 2) (+ (* -1/6 n0_i) (+ (* 1/6 (+ n0_i (* u (- n1_i n0_i)))) (+ (* u (+ (* -1/2 (* n0_i u)) (* 1/2 n0_i))) (+ (/ n0_i (pow normAngle 2)) (/ (* u (- n1_i n0_i)) (pow normAngle 2)))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* n1_i u)
(*.f32 n1_i u)
(* 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 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i)))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i)))
(* n0_i (+ 1 (+ (* -1 u) (/ (* n1_i u) n0_i))))
(*.f32 n0_i (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i)))
(* -1 (* n0_i (- u 1)))
(-.f32 #s(literal 0 binary32) (*.f32 n0_i (+.f32 u #s(literal -1 binary32))))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (-.f32 u (/.f32 (*.f32 n1_i u) n0_i)) #s(literal -1 binary32))))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (-.f32 u (/.f32 (*.f32 n1_i u) n0_i)) #s(literal -1 binary32))))
(* -1 (* n0_i (- (+ u (* -1 (/ (* n1_i u) n0_i))) 1)))
(*.f32 n0_i (*.f32 #s(literal -1 binary32) (+.f32 (-.f32 u (/.f32 (*.f32 n1_i u) n0_i)) #s(literal -1 binary32))))
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) (neg.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (neg.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1 (- n1_i n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (neg.f32 (+.f32 n1_i (-.f32 (/.f32 n0_i u) 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 u (-.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 u (-.f32 (/.f32 n0_i n1_i) (/.f32 (*.f32 u n0_i) n1_i))))
(* n1_i (+ u (+ (* -1 (/ (* n0_i u) n1_i)) (/ n0_i n1_i))))
(*.f32 n1_i (+.f32 u (-.f32 (/.f32 n0_i n1_i) (/.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)))))
(*.f32 (-.f32 (neg.f32 u) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (-.f32 (neg.f32 u) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (-.f32 (neg.f32 u) (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)) (neg.f32 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))
(neg.f32 (*.f32 u 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 (-.f32 (/.f32 (*.f32 u n0_i) n1_i) u) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(*.f32 (-.f32 (/.f32 (*.f32 u n0_i) n1_i) u) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 u) (/ (* n0_i u) n1_i))))
(*.f32 (-.f32 (/.f32 (*.f32 u n0_i) n1_i) u) (neg.f32 n1_i))
(* 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))
(neg.f32 (*.f32 u 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))
(neg.f32 (*.f32 u n0_i))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 u (/.f32 (*.f32 n1_i u) n0_i))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 u (/.f32 (*.f32 n1_i u) n0_i))))
(* -1 (* n0_i (+ u (* -1 (/ (* n1_i u) n0_i)))))
(neg.f32 (*.f32 n0_i (-.f32 u (/.f32 (*.f32 n1_i u) 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 #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 n0_i (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
(* -1 (* n0_i (+ 1 (* -1 (/ n1_i n0_i)))))
(*.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 n1_i n0_i)) #s(literal -1 binary32)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* n1_i (+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) 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))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 2)))) (* n1_i (+ 1 (* 1/6 (pow normAngle 2))))))
(*.f32 u (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))) (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))) u))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (+ 1 (* 1/6 (pow normAngle 2)))) (pow u 2))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (*.f32 u u))))
(* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3))))
(*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (*.f32 normAngle (*.f32 normAngle (*.f32 u u)))) u))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ (* n1_i (- (* -1/6 (pow normAngle 2)) 1)) (pow u 2)))))
(*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 normAngle normAngle))) (/.f32 (*.f32 n1_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32))) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* n1_i u)
(*.f32 n1_i u)
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(+ (* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1))))) (* n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 n1_i (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(* -1/6 (* n1_i (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(*.f32 n1_i (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* n1_i (* u (- (pow u 2) 1)))) (/ (* n1_i u) (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32))))) (/.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(* u (+ 1 (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))))
(* u (+ 1 (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 u (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u u) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (+ (* 1/6 (/ (pow normAngle 2) (pow u 2))) (/ 1 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u u)))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u u) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(neg.f32 (*.f32 u (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32)) (*.f32 u u))))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(neg.f32 (*.f32 u (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32)) (*.f32 u u))))))
(* -1 (* (pow u 3) (- (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))) (/ 1 (pow u 2)))))
(neg.f32 (*.f32 u (*.f32 (*.f32 u u) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) #s(literal -1 binary32)) (*.f32 u u))))))
u
(+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle))
(+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle))
(+ u (* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1)))))
(+.f32 u (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* (pow normAngle 2) (+ (* -1/6 (* u (- (pow u 2) 1))) (/ u (pow normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) (/.f32 u (*.f32 normAngle normAngle))))
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* -1/6 (* (pow normAngle 2) (* u (- (pow u 2) 1))))
(*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))) normAngle) normAngle)
(* 1/6 (* (pow normAngle 2) u))
(*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))))
(* u (+ (* -1/6 (* (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2))))
(*.f32 u (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (*.f32 u u))))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u u) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* (pow u 3) (+ (* -1/6 (pow normAngle 2)) (* 1/6 (/ (pow normAngle 2) (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))))
(* -1/6 (* (pow normAngle 2) (pow u 3)))
(*.f32 (*.f32 u u) (*.f32 u (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (+ (* -1/6 (/ (pow normAngle 2) (pow u 2))) (* 1/6 (pow normAngle 2)))))
(*.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (*.f32 u u))) (*.f32 #s(literal -1 binary32) (*.f32 u (*.f32 u u))))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
n0_i
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))
(*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i u)) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i u)) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(* -1 (* u (+ (* -1 (- (/ (* n1_i normAngle) (sin normAngle)) n0_i)) (* -1 (/ n0_i u)))))
(*.f32 (neg.f32 u) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n0_i u)) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 u n0_i) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 u n0_i) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+ (* n0_i (* u (- (/ 1 u) 1))) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 u n0_i) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(* n0_i (* u (- (/ 1 u) 1)))
(*.f32 (*.f32 u n0_i) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))
(* n0_i (+ (* u (- (/ 1 u) 1)) (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(*.f32 n0_i (+.f32 (*.f32 u (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle)))))
(* -1 (* n0_i (* u (- 1 (/ 1 u)))))
(*.f32 (neg.f32 (*.f32 u n0_i)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u)))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))
(*.f32 (-.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))
(*.f32 (-.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) (* u (- 1 (/ 1 u))))))
(*.f32 (-.f32 (*.f32 u (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 normAngle)))) (neg.f32 n0_i))
(* u (- (/ n0_i u) n0_i))
(*.f32 u (-.f32 (/.f32 n0_i u) n0_i))
(+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)))
(+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)))
(+ (* u (- (/ n0_i u) n0_i)) (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) n1_i)))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) n1_i)))
(* n1_i (+ (/ (* normAngle u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) n1_i)))
(*.f32 n1_i (+.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) n1_i))))
(* -1 (* n1_i (+ (* -1 (/ (* normAngle u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) n1_i)))))
(neg.f32 (*.f32 n1_i (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) n1_i))))
(* u (- (+ n1_i (/ n0_i u)) n0_i))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* u (- (+ n1_i (/ n0_i u)) n0_i)))
(+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (+ (* -1 (* (pow normAngle 2) (* u (+ (* -1/36 n1_i) (* 1/120 n1_i))))) (* 1/6 (* n1_i u)))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)) (*.f32 u (*.f32 (*.f32 n1_i (*.f32 normAngle normAngle)) #s(literal -7/360 binary32))))))
(+ (* u (- (+ n1_i (/ n0_i u)) n0_i)) (* (pow normAngle 2) (+ (* 1/6 (* n1_i u)) (* (pow normAngle 2) (+ (* -1 (* u (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1 (* (pow normAngle 2) (* u (+ (* -1/5040 n1_i) (+ (* 1/720 n1_i) (* 1/6 (+ (* -1/36 n1_i) (* 1/120 n1_i)))))))))))))
(+.f32 (*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))) (*.f32 normAngle (*.f32 normAngle (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u)) (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 u (*.f32 n1_i #s(literal 7/360 binary32))) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 n1_i #s(literal -7/2160 binary32))))))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))
(*.f32 normAngle (+.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) normAngle)))
(* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))
(*.f32 normAngle (+.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) normAngle)))
(* normAngle (+ (/ (* n1_i u) (sin normAngle)) (/ (* u (- (/ n0_i u) n0_i)) normAngle)))
(*.f32 normAngle (+.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i u) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i u) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ (* n1_i u) (sin normAngle))) (* -1 (/ (* u (- (/ n0_i u) n0_i)) normAngle)))))
(*.f32 (-.f32 (/.f32 (*.f32 n1_i u) (neg.f32 (sin.f32 normAngle))) (/.f32 (*.f32 u (-.f32 (/.f32 n0_i u) n0_i)) normAngle)) (neg.f32 normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+ (* n0_i (- (/ 1 u) 1)) (/ (* n1_i normAngle) (sin normAngle)))
(+.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(* n0_i (- (/ 1 u) 1))
(*.f32 n0_i (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(* n0_i (- (+ (/ 1 u) (/ (* n1_i normAngle) (* n0_i (sin normAngle)))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) (+.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(* -1 (* n0_i (- 1 (/ 1 u))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u))))
(* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) u)) (neg.f32 n0_i))
(* -1 (* n0_i (- (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle))))) (/ 1 u))))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle)))) (/.f32 #s(literal -1 binary32) u)) (neg.f32 n0_i))
(/ n0_i u)
(/.f32 n0_i u)
(/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))) u)
(/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))) u)
(/ (+ n0_i (* u (- (/ (* n1_i normAngle) (sin normAngle)) n0_i))) u)
(/.f32 (+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))) u)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (/ n0_i u) n0_i)
(-.f32 (/.f32 n0_i u) n0_i)
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(- (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))) n0_i)
(+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i (*.f32 n1_i u)) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i (*.f32 n1_i u)) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i n1_i)))
(* n1_i (- (+ (/ n0_i (* n1_i u)) (/ normAngle (sin normAngle))) (/ n0_i n1_i)))
(*.f32 n1_i (-.f32 (+.f32 (/.f32 n0_i (*.f32 n1_i u)) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 n0_i n1_i)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))
(*.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 n0_i u) n0_i) n1_i) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))
(*.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 n0_i u) n0_i) n1_i) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) n1_i)))))
(*.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 n0_i u) n0_i) n1_i) (/.f32 normAngle (sin.f32 normAngle)))) (neg.f32 n1_i))
(- (+ n1_i (/ n0_i u)) n0_i)
(+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))
(- (+ n1_i (+ (* 1/6 (* n1_i (pow normAngle 2))) (/ n0_i u))) n0_i)
(+.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) (-.f32 (/.f32 n0_i u) n0_i))
(- (+ n1_i (+ (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))) (/ n0_i u))) n0_i)
(+.f32 n1_i (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) n1_i))) n0_i)))
(- (+ 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))) (/ n0_i u))) n0_i)
(+.f32 (+.f32 (/.f32 n0_i u) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 n1_i #s(literal -7/2160 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) n1_i)))) (-.f32 n1_i n0_i))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))
(*.f32 normAngle (+.f32 (/.f32 n0_i (*.f32 u normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle))))
(* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))
(*.f32 normAngle (+.f32 (/.f32 n0_i (*.f32 u normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle))))
(* normAngle (- (+ (/ n0_i (* normAngle u)) (/ n1_i (sin normAngle))) (/ n0_i normAngle)))
(*.f32 normAngle (+.f32 (/.f32 n0_i (*.f32 u normAngle)) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle))))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (/.f32 n0_i u) n0_i) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (/.f32 n0_i u) n0_i) normAngle)) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (* -1 (/ (- (/ n0_i u) n0_i) normAngle)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (-.f32 (/.f32 n0_i u) n0_i) normAngle)) (neg.f32 normAngle))
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(/ n0_i u)
(/.f32 n0_i u)
(* -1 n0_i)
(neg.f32 n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(- (/ (* n1_i normAngle) (sin normAngle)) n0_i)
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (* -1 (/ n0_i n1_i)) (/ normAngle (sin normAngle))))
(*.f32 n1_i (-.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(*.f32 (-.f32 (/.f32 n0_i n1_i) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(*.f32 (-.f32 (/.f32 n0_i n1_i) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 n1_i))
(* -1 (* n1_i (+ (* -1 (/ normAngle (sin normAngle))) (/ n0_i n1_i))))
(*.f32 (-.f32 (/.f32 n0_i n1_i) (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 n1_i))
(- n1_i n0_i)
(-.f32 n1_i n0_i)
(- (+ n1_i (* 1/6 (* n1_i (pow normAngle 2)))) n0_i)
(-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))) n0_i)
(- (+ n1_i (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i)))) n0_i)
(+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) n1_i))) n0_i))
(- (+ 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)))) n0_i)
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 n1_i #s(literal -7/2160 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) n1_i))) (-.f32 n1_i n0_i))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (* -1 (/ n0_i normAngle)) (/ n1_i (sin normAngle))))
(*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(*.f32 (-.f32 (/.f32 n0_i normAngle) (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(*.f32 (-.f32 (/.f32 n0_i normAngle) (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n1_i (sin normAngle))) (/ n0_i normAngle))))
(*.f32 (-.f32 (/.f32 n0_i normAngle) (/.f32 n1_i (sin.f32 normAngle))) (neg.f32 normAngle))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ (* -1 n0_i) (/ (* n1_i normAngle) (sin normAngle)))
(-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) #s(literal -1 binary32)))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) #s(literal -1 binary32)))
(* n0_i (- (/ (* n1_i normAngle) (* n0_i (sin normAngle))) 1))
(*.f32 n0_i (+.f32 (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))) #s(literal -1 binary32)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* -1 (* n0_i (+ 1 (* -1 (/ (* n1_i normAngle) (* n0_i (sin normAngle)))))))
(neg.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (sin.f32 normAngle))))))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* 1/6 (* n0_i (+ 1 (* -1 u)))) (* 1/6 (* n1_i u)))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* 1/6 (* n0_i (+ 1 (* -1 u))))
(*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i)))
(* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i)))
(* n0_i (+ (* 1/6 (+ 1 (* -1 u))) (* 1/6 (/ (* n1_i u) n0_i))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (+.f32 (-.f32 #s(literal 1 binary32) u) (/.f32 (*.f32 n1_i u) n0_i)))
(* -1/6 (* n0_i (- u 1)))
(*.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 n0_i #s(literal -1/6 binary32)))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))
(*.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))
(*.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (+ (* -1/6 (/ (* n1_i u) n0_i)) (* 1/6 (- u 1)))))
(*.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 (/.f32 (*.f32 n1_i u) n0_i) #s(literal -1/6 binary32))) (neg.f32 n0_i))
(* 1/6 n0_i)
(*.f32 #s(literal 1/6 binary32) n0_i)
(+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* 1/6 n0_i) (* 1/6 (* u (- n1_i n0_i))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* 1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))
(*.f32 (*.f32 #s(literal 1/6 binary32) u) (+.f32 (-.f32 n1_i n0_i) (/.f32 n0_i u)))
(* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))
(*.f32 (*.f32 #s(literal 1/6 binary32) u) (+.f32 (-.f32 n1_i n0_i) (/.f32 n0_i u)))
(* u (+ (* 1/6 (- n1_i n0_i)) (* 1/6 (/ n0_i u))))
(*.f32 (*.f32 #s(literal 1/6 binary32) u) (+.f32 (-.f32 n1_i n0_i) (/.f32 n0_i u)))
(* 1/6 (* u (- n1_i n0_i)))
(*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i)))
(* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))
(*.f32 (neg.f32 u) (*.f32 #s(literal -1/6 binary32) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))
(*.f32 (neg.f32 u) (*.f32 #s(literal -1/6 binary32) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* -1 (* u (+ (* -1/6 (- n1_i n0_i)) (* -1/6 (/ n0_i u)))))
(*.f32 (neg.f32 u) (*.f32 #s(literal -1/6 binary32) (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i))))
(* 1/6 (+ n0_i (* -1 (* n0_i u))))
(*.f32 #s(literal 1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+ (* 1/6 (* n1_i u)) (* 1/6 (+ n0_i (* -1 (* n0_i u)))))
(*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* n1_i (+ (* 1/6 u) (* 1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* 1/6 (* n1_i u))
(*.f32 #s(literal 1/6 binary32) (*.f32 n1_i u))
(* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1 (* n1_i (+ (* -1/6 u) (* -1/6 (/ (+ n0_i (* -1 (* n0_i u))) n1_i)))))
(*.f32 (*.f32 #s(literal 1/6 binary32) n1_i) (+.f32 u (/.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) n1_i)))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1/6 n0_i)
(*.f32 n0_i #s(literal -1/6 binary32))
(* -1 u)
(neg.f32 u)
(* u (- (pow u 2) 1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* u (- (pow u 2) 1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(* u (- (pow u 2) 1))
(*.f32 u (+.f32 (*.f32 u u) #s(literal -1 binary32)))
(pow u 3)
(*.f32 u (*.f32 u u))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(*.f32 (*.f32 u u) (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(*.f32 (*.f32 u u) (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 u u)))))
(* (pow u 3) (- 1 (/ 1 (pow u 2))))
(*.f32 (*.f32 u u) (*.f32 u (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 u u)))))
(pow u 3)
(*.f32 u (*.f32 u u))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(* -1 (* (pow u 3) (- (/ 1 (pow u 2)) 1)))
(*.f32 (*.f32 u (*.f32 u u)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
n1_i
(+ 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 (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 n1_i) (* 1/120 n1_i)))) (* -1/6 n1_i))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i #s(literal 7/360 binary32))) (*.f32 #s(literal 1/6 binary32) n1_i))))
(+ 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))))
(+.f32 n1_i (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n1_i #s(literal 1/840 binary32)) (*.f32 n1_i #s(literal -7/2160 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 normAngle normAngle))) (*.f32 n1_i #s(literal 7/360 binary32)))) (*.f32 #s(literal 1/6 binary32) n1_i))))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/ (* n1_i normAngle) (sin normAngle))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (pow normAngle 2)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle)))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2)))))
(+.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 7/360 binary32))))))
(+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) (+.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle (+.f32 #s(literal 7/360 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 31/15120 binary32))))))))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))
(/ normAngle (sin normAngle))
(/.f32 normAngle (sin.f32 normAngle))

eval204.0ms (1.3%)

Compiler

Compiled 89154 to 4608 computations (94.8% saved)

prune393.0ms (2.5%)

Pruning

26 alts after pruning (21 fresh and 5 done)

PrunedKeptTotal
New152981537
Fresh31316
Picked235
Done022
Total1534261560
Accuracy
100.0%
Counts
1560 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.5%
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)))) (sin.f32 normAngle))
99.0%
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
99.1%
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))))
98.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 u n1_i))
98.7%
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))))) (*.f32 u (-.f32 n1_i n0_i))))
98.4%
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (neg.f32 n0_i) u)))
83.3%
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)))) n1_i))
99.2%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
98.4%
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
99.3%
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
58.6%
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
82.6%
(+.f32 n0_i (*.f32 u n1_i))
99.0%
(+.f32 n0_i (*.f32 normAngle (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle))))
98.4%
(+.f32 n0_i (*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
58.6%
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
56.8%
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
39.2%
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
82.5%
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
97.9%
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
82.6%
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
39.3%
(*.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))))))
39.3%
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
38.8%
(*.f32 n1_i u)
58.4%
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
58.6%
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) u)))
46.9%
n0_i
Compiler

Compiled 1741 to 645 computations (63% saved)

regimes91.0ms (0.6%)

Counts
62 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n1_i u)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (neg.f32 n0_i) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 n0_i (*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i normAngle)) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)))) n1_i))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
(*.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))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) n1_i))
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))))) (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) u)))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))) (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 u n1_i) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 (*.f32 (*.f32 n1_i #s(literal -1/6 binary32)) (-.f32 (*.f32 u (*.f32 u u)) u)) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(+.f32 (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 normAngle normAngle) (+.f32 (neg.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))))) (*.f32 #s(literal 1/120 binary32) (+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))) (*.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 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u))))))))
(+.f32 n0_i (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 (*.f32 (*.f32 normAngle u) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(*.f32 u (+.f32 (/.f32 n0_i u) (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(+.f32 n0_i (*.f32 u (*.f32 normAngle (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 normAngle (-.f32 (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i u) normAngle))))
(/.f32 (+.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
(*.f32 (/.f32 (+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (+.f32 (*.f32 n1_i u) (*.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 normAngle normAngle) #s(literal -1/6 binary32))))) (sin.f32 normAngle)) normAngle)
(/.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 (+.f32 (*.f32 normAngle (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle))))) (*.f32 u (+.f32 (*.f32 normAngle (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 n0_i (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))))))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (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 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle 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 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(*.f32 normAngle (+.f32 (/.f32 (+.f32 n0_i (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) #s(literal 1/2 binary32)))) (sin.f32 normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.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)))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u (+.f32 (*.f32 normAngle n1_i) (*.f32 n1_i (*.f32 #s(literal -1/6 binary32) (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle))))))))) (sin.f32 normAngle))
(fma.f32 (*.f32 normAngle (/.f32 (-.f32 n1_i (*.f32 (cos.f32 normAngle) n0_i)) (sin.f32 normAngle))) u n0_i)
(+.f32 n0_i (*.f32 (*.f32 normAngle u) (-.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (cos.f32 normAngle)) (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 (*.f32 normAngle (neg.f32 u)) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (cos.f32 normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 normAngle n1_i) (*.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 (sin.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) u))) (/.f32 n0_i (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))
(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))))
Outputs
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))) (*.f32 u (-.f32 n1_i n0_i))))
Calls

5 calls:

18.0ms
normAngle
18.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))
18.0ms
n0_i
17.0ms
u
16.0ms
n1_i
Results
AccuracySegmentsBranch
99.4%1normAngle
99.4%1u
99.4%1n0_i
99.4%1n1_i
99.4%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)

regimes41.0ms (0.3%)

Counts
27 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n1_i u)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (neg.f32 n0_i) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 n0_i (*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i normAngle)) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)))) n1_i))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
(*.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))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) n1_i))
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))))) (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) u)))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(*.f32 (*.f32 normAngle normAngle) (+.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 u (-.f32 n1_i n0_i))) #s(literal 0 binary32)) (+.f32 (/.f32 n0_i (*.f32 normAngle normAngle)) (/.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 normAngle normAngle)))) (*.f32 u (*.f32 n0_i (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))))))
Outputs
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
Calls

4 calls:

15.0ms
n0_i
8.0ms
u
8.0ms
n1_i
8.0ms
normAngle
Results
AccuracySegmentsBranch
99.3%1normAngle
99.3%1u
99.3%1n0_i
99.3%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes60.0ms (0.4%)

Counts
25 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n1_i u)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (neg.f32 n0_i) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 n0_i (*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i normAngle)) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)))) n1_i))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
(*.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))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 u (*.f32 u u)) u)))) n1_i))
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 u (+.f32 (*.f32 #s(literal 1/45 binary32) (*.f32 normAngle normAngle)) #s(literal 1/3 binary32))))) (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i (*.f32 u (+.f32 (*.f32 #s(literal 7/360 binary32) (*.f32 normAngle normAngle)) #s(literal 1/6 binary32))))))
(*.f32 n0_i (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 (*.f32 u (+.f32 #s(literal 1/2 binary32) (*.f32 u #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 u #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 normAngle normAngle)) u)))
(*.f32 (+.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) u) #s(literal -1/6 binary32)) (*.f32 u (+.f32 (*.f32 u #s(literal 1/2 binary32)) #s(literal -1/2 binary32))))) (*.f32 normAngle normAngle)) (+.f32 u #s(literal -1 binary32))) (neg.f32 n0_i))
Outputs
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
Calls

4 calls:

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

Compiled 20 to 16 computations (20% saved)

regimes323.0ms (2.1%)

Counts
19 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 n1_i u)
(*.f32 n0_i (-.f32 #s(literal 1 binary32) u))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) u))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 u (+.f32 n1_i (-.f32 (/.f32 n0_i u) n0_i)))
(+.f32 (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)))
(+.f32 n0_i (+.f32 (*.f32 u n1_i) (*.f32 (neg.f32 n0_i) u)))
(*.f32 n1_i (+.f32 u (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 n1_i u) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle normAngle))))
(+.f32 n0_i (*.f32 n0_i (-.f32 (/.f32 (*.f32 n1_i u) n0_i) u)))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 normAngle (/.f32 n1_i normAngle)) n0_i)))
(+.f32 n0_i (*.f32 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)))) n1_i))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
(*.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))))))
Outputs
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
Calls

4 calls:

304.0ms
normAngle
6.0ms
n1_i
6.0ms
u
6.0ms
n0_i
Results
AccuracySegmentsBranch
99.2%1normAngle
99.2%1u
99.2%1n0_i
99.2%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes50.0ms (0.3%)

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

4 calls:

33.0ms
normAngle
5.0ms
u
5.0ms
n0_i
5.0ms
n1_i
Results
AccuracySegmentsBranch
98.4%1normAngle
98.4%1u
98.4%1n0_i
98.4%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes12.0ms (0.1%)

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

4 calls:

3.0ms
n0_i
3.0ms
u
3.0ms
normAngle
3.0ms
n1_i
Results
AccuracySegmentsBranch
82.6%1normAngle
82.6%1u
82.6%1n0_i
82.6%1n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes17.0ms (0.1%)

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

4 calls:

10.0ms
u
2.0ms
n0_i
2.0ms
n1_i
2.0ms
normAngle
Results
AccuracySegmentsBranch
58.4%1u
70.9%3n0_i
58.4%1normAngle
74.4%3n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes7.0ms (0%)

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

4 calls:

2.0ms
u
2.0ms
n1_i
2.0ms
n0_i
2.0ms
normAngle
Results
AccuracySegmentsBranch
54.4%2u
46.9%1normAngle
60.7%3n0_i
63.3%3n1_i
Compiler

Compiled 20 to 16 computations (20% saved)

regimes4.0ms (0%)

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
n0_i
1.0ms
u
1.0ms
n1_i
Results
AccuracySegmentsBranch
46.9%1u
46.9%1n0_i
46.9%1n1_i
Compiler

Compiled 15 to 12 computations (20% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
3.6798220720557495e-11
1.1629952556546641e-10
0.0ms
-3.795285266616766e-11
-3.2739925354130506e-11
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
3.6798220720557495e-11
1.1629952556546641e-10
0.0ms
-1.2166606719251521e-18
-7.747009657702134e-19
Compiler

Compiled 36 to 23 computations (36.1% saved)

simplify16.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
074159
1134159
2150159
3173159
4186159
5194159
6197159
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))) (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u n1_i))
(if (<=.f32 n1_i #s(literal -10088063/288230376151711744 binary32)) (*.f32 n1_i u) (if (<=.f32 n1_i #s(literal 14411519/288230376151711744 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(if (<=.f32 n1_i #s(literal -9671407/9671406556917033397649408 binary32)) (*.f32 n1_i u) (if (<=.f32 n1_i #s(literal 14411519/288230376151711744 binary32)) n0_i (*.f32 n1_i u)))
n0_i
Outputs
(+.f32 n0_i (+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32))) u) (*.f32 (*.f32 (*.f32 normAngle normAngle) u) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i #s(literal -1/3 binary32))) (-.f32 (*.f32 n0_i #s(literal 1/120 binary32)) (+.f32 (*.f32 n1_i #s(literal -7/360 binary32)) (*.f32 n0_i #s(literal 1/24 binary32)))))))) (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 n0_i (+.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 u (+.f32 (*.f32 u (*.f32 n0_i #s(literal -1/2 binary32))) (*.f32 n0_i #s(literal 1/2 binary32)))) (+.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))))
(+.f32 n0_i (*.f32 u (+.f32 n1_i (-.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 n0_i #s(literal 1/3 binary32)) (*.f32 n1_i #s(literal 1/6 binary32)))) n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) n0_i)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 n0_i (*.f32 n1_i u))
(if (<=.f32 n1_i #s(literal -10088063/288230376151711744 binary32)) (*.f32 n1_i u) (if (<=.f32 n1_i #s(literal 14411519/288230376151711744 binary32)) (*.f32 n0_i (-.f32 #s(literal 1 binary32) u)) (*.f32 n1_i u)))
(if (<=.f32 n1_i #s(literal -9671407/9671406556917033397649408 binary32)) (*.f32 n1_i u) (if (<=.f32 n1_i #s(literal 14411519/288230376151711744 binary32)) n0_i (*.f32 n1_i u)))
n0_i

soundness2.3s (14.9%)

Rules
7214×*-lowering-*.f32
7214×*-lowering-*.f64
5692×+-lowering-+.f64
5692×+-lowering-+.f32
5580×*-lowering-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
075112295
1287810988
0922410988
01720
14320
28818
316816
423716
529616
639916
753916
8126616
9148016
10181416
11273916
12510716
0814316
0124015464
1468214288
0847214288
05285805
118865233
278105233
082665233
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 399 to 243 computations (39.1% saved)

preprocess51.0ms (0.3%)

Remove

(abs normAngle)

Compiler

Compiled 588 to 308 computations (47.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...